The technology stack for the project:
- Python (and all the python libraries used in the code files)
- HTML
- CSS
- JavaScript
- Flask
To run the code on localhost:
- Download and unzip all the code files.
- Download all the required technologies to run the code.
- Start backend server. From your main, run command "cd ./backend && python server.py"
- Open up ./MEC-BYW-2024/frontend/index.html and run live server (http://localhost:5500/frontend)
- Click "Generate User Map" button. It will take you to a User Map screen.
- Input in your User ID and click the search button. You should see your optimized carbon-efficient Driver/Rider Map on the screen with estimated times of your original path (without any added riders) and your new path (carpooling with other riders).