Project Description
LearnLite app is an online tutorial platform that enables interactive learning and provides guidance on how to PLAN their preparation for competitive entrance examinations. The vision of this project is to design and develop a CakePHP Website and Reactative Mobile Apps. The project would include a Website and Mobile Apps for the students/Parents with an admin panel for the company. With the help of the website and mobile apps, users can view the courses and subscribe for it by making online payment. The website and mobile apps will have the course category and listings, and user can choose to search, filter, and sort the category as per the requirement.
Features
- Login & Sign up page for students and parents
- Student panel with Dashboard, Profile & Subscription plan
- Parent panel with Dashboard, Profile & Parent journey.
- My Children feature for feedbacks and ratings
- Category and Subcategory of Courses with Filter & Sorting
- Autocomplete search for Courses
- Course Specification, list of topics, images, videos & price
- My course – Dashboard with weekly and monthly view. Show month wise plan vs completion for current and previous months
- Test Papers with update test result and completion status
- Reference books and revision modules
- Regular updates on happenings viz exams, important dates/events
- Integration with Payment Gateway, SMS Gateway, Push Notifications, Google Analytics
- Multi-lingual support updation for the Future
- Motivational quotes and BPL discount
Solution Offered
Carmatec has analyzed the requirement and proposed a solution to develop a website and mobile application for the Students/Parents to view and subscribe to the courses by making an online payment. This also, help students to plan their curriculum and prepare in the best way to crack some competitive entrance examinations.
ARCHITECTURE
- Distributed service stack on AWS
- Scalable, Load Balanced and Flexible for scale
SUPPORTED PLATFORMS
- All standard operating systems
- Website, Parent panel and Admin
- ReactNative Android and iOS mobile app
The stake holders of the Website and Mobile application are:
- Students
- Parents
- Admin
ADMIN MODULE
- Automated Subscription Expiry
- Flexible Users and Roles to add different roles
- Reporting with drilldown, sorting and filtering
- The company admin can manage user access and Students, Parents, reports, and other services on the platform in the backend
- The Order, Sales/Revenue and Course reports etc., could be extracted in the backend in the form of Excel, CSV or PDF.
Technology
React native, Cake PHP, UI/UX & HTML/CSS3