Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikunjk9/e-learning-app
E-Learn is a open-source education app for Android. It is built with technologies such as XML, Java, SQLite database.
https://github.com/nikunjk9/e-learning-app
andriodstudio education elearning-application java sql xml
Last synced: 14 days ago
JSON representation
E-Learn is a open-source education app for Android. It is built with technologies such as XML, Java, SQLite database.
- Host: GitHub
- URL: https://github.com/nikunjk9/e-learning-app
- Owner: nikunjk9
- Created: 2024-09-12T08:38:22.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-19T17:19:05.000Z (5 months ago)
- Last Synced: 2024-11-22T08:32:46.003Z (3 months ago)
- Topics: andriodstudio, education, elearning-application, java, sql, xml
- Language: Java
- Homepage:
- Size: 37.5 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **E-Learning-App** 📖
This is an `e-learning application`. This app enables the creators to upload their content and the users on the app can see their courses. This app shows category-wise content to its users. The users can choose the category and it will show all the courses available.
## 01. Features of Android e-learning app 📑
1. There are different sections for `users`, `tutors`, and `admin`.
2. Tutors can `sign up` in the app.
3. Tutors can see the list of all the courses he has uploaded in the app.
4. Tutors can `upload new courses` with suitable titles and categories.
5. Users who log in the app can see all the courses.
6. The dashboard will have `different categories`.
7. After the user clicks on any category, he will be shown all the courses available. He can click on any course and start learning.
8. Admin has the power to see all the courses and delete any course.
## 02. Prerequisites for E-learning Application in Android ⚠️
To create the apps, we will need to use android studio. You should have an understanding of how Android works. To complete the project, you must have good knowledge of the following technologies/tools.1. `Java:` Java is used to code the app’s functionality.
2. `XML:` An XML document is a markup language.
3. `Android Studio:` We will create apps using Android Studio.
4. `Firebase:` All the videos and data will be stored on Firebase.
## 03. App Screenshots
![ss_page-0001](https://user-images.githubusercontent.com/99945815/232126340-9e844309-7d76-4e0f-b985-86226d307b23.jpg)
## 04. Contributors 👻