This app is developed by the following members:
- Peyton Barre
- Mageto Nyakoni
- Kero Abdelmalak
- Manas Singh
- Manvir Chakal
- Manoj Manivannan
The project architecture consists of the following:
- React+Typescript Frontend
- Bootstrap and MUI for styling/theming
- Python Flask Backend
- Fly.io for Hosting
- MongoDB Atlas for data storage
The client is built with React and TypeScript. this code is stored in the /client directory. To run the client, set your directory to the client directory and run 'npm install' and then 'npm run start'
The server is built with Flask. To run this app, go to the /server directory and first run 'pip install -r requirements.txt' and then 'flask run'