Tuition Management App
    This is about developing a mobile app for small scale/home based tutors. The app is primarily targetted to reduce the administation hassles of managing/running a online/physical classes. The backend is cloud native and frontend is built using React Native.
Tech Stack
Frontend
- React Native as UI framework
 
- Mobx for state management
 
- GraphQL/REST clients for CRUD
 
Backend
- AWS Serverless for business logic
 
- AWS API Gateway for routing
 
- AWS Cognito for authentication
 
- AWS S3 for storage
 
- AWS Event Bridge for integrations with third party apps
 
DataStore
- Mongo DB Atlas for storing application data
 
- Mongo Realm as the persistence layer interface exposing GraphQL server
 
Integrations
Programming Languages
Architecture
