To fulfill your ever changing needs for professional growth we bring you Arakourse. Through this app the user can access a wide range of courses and programs of their choice. Arakourse helps the user to get the latest and top rated courses of his/her choice without taking the pain of searching for courses on the vast internet.
The uniqueness of the app lies in that fact that the user gets to see the courses according to the rating they enjoy in their respective field.
At the first click:
- Get the name of the course.
- Get the price of the course.
- Get the name of the instructor.
- If the user wants to check the course, he/she can select the check the course out which will redirect it to the udemy website providing further details of the course.
Apart from this, user has the option to create the option to create their own favourite’s course list which they can access at any point of time. This enables the application to understand the needs and requirements of the professionals and students. With this information we can update our list of courses to meet the latest trend and needs of the society.
-
Clone this repo:
https://github.com/RaghavGupta70/Hacko-1-Hephaestus -
cd into the folder:
cd Hacko-1-Hephaestus -
run pub get:
flutter pub get -
Attach a device or emulator to PC
-
run the app:
flutter run -
To get started in using Flutter visit HERE.
For all the courses displayed on the app, we have used Udemy's API
When you open the app after the flash screeen, we see the Homescreen. Courses displayed on the Homescreen are based on the popularity and are from random categories.
Here the user can choose from different categories.The courses fetched in each category can viewed by simply clicking on them.
Here the user can search for any of their desired course.The search bar works on the principle of identifying the key words and gives results of the course related to it.
When the user clicks on the desired course, he/she will be directed to the course details page in which the user can see the name of the course, the name of the instructor and the price of the course. If the user wants to see the course in detail and want to buy it, he/she will simply click on the show me more button which will redirect the user to udemy's website link for the particular course.
The goal of the aim is to create a platform for users where they can compare various courses available on the internet and choose the most suitable one for themseleves.
ARAK is named after the 4 developers:- A=Agam,R=Raghav,A=Abhinav,K=Kuhu.All four developers are college students.This app is made by students for students.
