Bitcoin Application for CS 6360
- Vashisht Gupta - vxg210001
- Caleb Jiang - cgj180000
- Ansun Sujoe - axs180210
- Annika Hendrickson - alh190000
- Ashish Pratap - axp200189
- Docker: https://docs.docker.com/get-docker/
- Node.js (Optional - Docker Local setup): https://nodejs.org/en/download/
A Flask app is used to connect to MySQL Details here: https://www.section.io/engineering-education/flask-database-integration-with-sqlalchemy/
- A Docker installation is required.
- Create an empty folder in the application root directory called "mysql_data". This will be the volume for the database.
- Go to the application root directory and run the command "docker compose up".
- The frontend will be accessible via "localhost:3000", and the backend will be running on localhost:5000.
- Change directory to "frontend" and run "npm install".
- Create an empty folder in the application root directory called "mysql_data". This will be the volume for the database.
- Go to the application root directory and run the command "docker compose -f docker-compose-local.yaml" up.
- The frontend will be accessible via "localhost:3000", and the backend will be running on localhost:5000.
To stop the Docker containers, run the command "docker compose down".