- Microservices Technology
- SSO: The Single Sign On function (using KeyCloak)
- Admin: Manage data for the Whole eco-system, Mobile App, Web App, Website
+ Whole eco-system:
- Dashboard and Report with detail statistics (about users and finance) for each platform
- Users, Roles and Permissions
- Data Partition: Manage separate data partitions using for different mobile apps
+ Website:
- Manage Courses and manage course's purchase & payment process
- Lecturers Management
- Lecturer's Finance and Profit
- Promotions and Gifts
- Exercises and Exams for admin and lecturers to design exercises and exams for courses
- Questions Bank for admins to manage questions using for exercises and exams
+ Mobile:
- Manage Books, Promotions and Gifts
- Exercises and Exams for admin and lecturers to design exercises and exams for books
- Questions Bank for admins to manage questions using for exercises and exams
- Website
+ Online Buying and Training for sign up users
+ Online course builder for Lecturers
- Mobile apps and Webapp
+ Downloading and scanning books for users
+ Taking online training exercises and exams
+ Sharing books with friends