This app uses the valve api to serve a webapp at that allows the user to find a game in common that they could play.
Client: TypeScript, ReactJS, Tailwind
Server: Python, Flask, Nginx, SQLAlchemy
Other: Docker
The instructions below will allow you to run this project on your local computer using
make build
- Run the following command in the terminal to download a copy of the repo to your local machine
git clone "repo link"
- Navigate into the new sub-folder created called steam_game_finder.
- After the project repo is downloaded navigate into the project directory
cd steam_game_finder
- Manually open Docker desktop or run the command below to open Docker
open -a Docker
- Once the Docker desktop is runnning, type the command below to create and start the containerized application
make build
At this point the container with the app should be running in your local computer
Services are running on Port 3000 (front-end React), Port 5001 (back-end REST). Please make sure you have no other app running on these ports
- Run the following command to create and reset the Messages table in the database.
- This command can be used any time you want to delete and reset all the data in the database
make clean
Open a browser to the local host http://localhost:3000/ and start using the app!