Context
The goal of this coursework is to develop M-Expense, a mobile application tailored for expense management during work trips. Designed for employees, the app enables users to efficiently manage trip details, including various expense entries associated with each trip.
Functions
Core Features
- Users can efficiently create trips and input all necessary information.
- Expenses can be categorized and added to each trip, facilitating detailed record-keeping.
- All data is securely stored in the mobile application's SQLite database, with robust search capabilities for easy retrieval.
- Integration with a cloud-based web database via REST API allows for seamless data synchronization and backup.
- Mapbox integration enhances user experience by visualizing trip destinations with precise latitude and longitude coordinates on an interactive map.
Technologies that I used (MERN)
Firebase
Javascript
Android (Java)
Flutter
Bloc
Gallery