A web application for arranging outdoor sporting events that allows users to reserve turf. enables suppliers to receive data from the source of truth through external APIs.
- Facilitates reservation system for outdoor sporting events
- External APIs for vendors to receive data from the source of truth
- View available turf for a given event. .
- Python
- Flask
- PostgresSQL
- Azure
- Docker
- Kubernetes
- Github Actions
- (React) - Future
git clone https://github.com/Aryan-Deshpande/PlayDash.git
Then move into the directory and run the following commands:
pip install -r requirements.txt
flask run --port=80 --host=localhost
- The K8s Cluster is segmented into services, deployment/pods and and nginx ingress controller.
- The Backend flask application is containerized, creating a microservice architecture for scalability.
- Database is hosted on Heroku Postgres Cloud server.