Digital Academy Android App Project
Digital Academy Android App Project
Project Domain / Category
Mobile Apps.
Abstract/Introduction
The application must be well designed to serve the needs of different students in different educational domains by providing them a platform to engage/interact with the experience and best faculty for their appropriate domain. Students / their guardians can select the faculty by viewing their profile, experience, and expertise available in the app. This platform can be run as a public service podium as well as for pure business proposes.
Functional Requirements
- Admin/system can add, modify, delete and search students by first name, Last name, and date of registration.
- Student can create their login and profile by the first name, Last name, domain, address, contact no and date of registration
- Faculty can create their login and profile by the first name, Last name, domain, address, contact no and date of registration.
- Admin/system can add, modify, delete and search announcements by date and Type.
- Admin/system can add, modify, delete and search testimonials of faculty by different educational domains.
- Admin/system can add, modify, delete and search faculty profiles by different educational domains.
- Admin/system can add, modify, delete and search payments and transactions by the student.
- Admin/system can add, modify, delete and search visitations of faculty by date, student and domain.
- Admin/system can add, modify, delete and search employees by id, first name, and Last name.
Non-Functional Requirements
The mobile application must be Android-based, and its data is to be managed using SQLite. Also, the application should be easily accessible to users, secured, scalable and well-performing. Those criteria are what would make the application stand up from a simple application to a product that can be delivered and used by real-life clients. However, the focus is more on implementing the application using the new tools before considering these enterprise application features.
Tools
Android Studio / Eclipse / Netbeans
Database (SQLite or any modern database language)