PETITE HERO - FPT University Capstone Project
Petite Hero - Children Management and Development Application is an inter-specialization project for FPT University graduation thesis, realized by Software Engineering and Graphic Design students.
The project's product consists of 4 main components:
- A Server for requests handling
- A Mobile Application for parents
- A Smartwatch Application for children
- A Web Application for administrators
Official TVC: https://youtu.be/8nKs7YcEEaE
Project Demonstration: https://youtu.be/i3ZhxKtDCWA
Software Engineering Specialization:
Graphic Design Specialization:
- Hàn Lê Khanh
- Trần Nguyễn An Khang
- Language: Java
- Framework: Spring Boot
- Developed on IntelliJ
- Authentication, OTP Verification, Password Encryption
- CRUD for Accounts, Locations, Tasks, Achievements
- Payment Handling with Paypal
- Notification Handling with Firebase & Expo
- Cron Jobs for Database Backup, Location & Task Updates
- Install Apache Maven: https://maven.apache.org/download.cgi. Download binary zip archive (Windows), binary tar.gz archive (Linux)
- Setting maven environment: https://www.tutorialspoint.com/maven/maven_environment_setup.htm
- Go to project root, run "mvn spring-boot:run"
- Check 127.0.0.1:8080/swagger-ui.html for API list