Our project “eLearn” is an android application which helps the user to learn and study different subject matters through their smartphones. The main purpose of our application is to provide the easy and convenient platform for study and proper use of their time and smartphones.
This system has feature of learning different subject lesson, lesson search, and result, create new lesson, rate lesson, comment, achievements and leaderboard. It has multiple level of authority i.e. not all the user, can perform all the tasks. The contents on the application are managed using suitable database which can handle huge data efficiently. User needs the internet connection to download the subjects and subjects contents are fetched from eLearn web server.
The programming tools used in the project development is Java programming languages. Android studio provides the platform for development of project. This provides user friendly interface. For the data management system, MYSQL database is used and for the android application, SQLite is used. JSON (Java Script Object Notation) is responsible for data exchanging process between web server and application. For designing the system outline; we used certain soft wares like Star-UML, Photoshop, Visio Pro, etc.
Search Lesson , Question
Learn Lesson offline
Create new Lesson
Leaderboard (Top 10 User based on score)
Achievement (Progress of Lesson)