Skip to content

ispapa/show-breeze-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShowBreeze

https://drive.google.com/file/d/1su60B3_Ettk0R0VVBNLCwp409VtskNNT/view?usp=sharing

ShowBreeze is an event and ticketing management app catering to concerts, theater, plays, musicals, and more. It seamlessly connects event-goers, performers, venue managers, and organizers, offering easy seat selection, ticket purchase, and resale options while prioritizing smaller events often overlooked by major platforms.

This repo contains a boilerplate setup for spinning up 3 Docker containers:

  1. A MySQL 8 container for obvious reasons
  2. A Python Flask container to implement a REST API
  3. A Local AppSmith Server

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 a non-root user named webapp.

  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.

Link to demo video

https://drive.google.com/file/d/1su60B3_Ettk0R0VVBNLCwp409VtskNNT/view?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.0%
  • Dockerfile 3.0%