/AlphaPool

Dean Patel Final Project CS3200. AlphaPool is an application which makes bringing together riders, drivers, and rental agencies easier for carpools.

Primary LanguagePython

AlphaPool - Carpooling App

Deliverables

How to setup and start the containers

Important - you need Docker Desktop installed

  1. Clone this repository.
  2. Create a file named db_root_password.txt in the secrets/ folder and put inside of it the root password for MySQL.
  3. Create a file named db_password.txt in the secrets/ folder and put inside of it the password you want to use for the webapp user.
  4. In a terminal or command prompt, navigate to the folder with the docker-compose.yml file.
  5. Build the images with docker compose build
  6. Start the containers with docker compose up. To run in detached mode, run docker compose up -d.

Test

Navigate to base route URI in a browser: http://localhost:8001/.

If you see a page welcoming you to the Alphapool API, you have spun up the service correctly!