Service Administration System
Full-stack platform split into four parts to support administration, user access, and shared API integration.
- Angular powers the administrative system.
- Next.js acts as the application's web center for the WebView.
- React Native wraps the Next.js interface to publish the app as a mobile product.
- Nest.js exposes a single REST API for both the app and the admin system, separated by user roles.
- Data persistence uses MySQL with a clear separation between business rules and data access.
- LocalStorage stores the login session and JWT expiration state.
- The project is fully versioned with Git.
