This repo contains a boilerplate setup for spinning up 3 Docker containers:
- A MySQL 8 container for obvious reasons
- A Python Flask container to implement a REST API
- A Local AppSmith Server
Important - you need Docker Desktop installed
- Clone this repository.
- Create a file named
db_root_password.txt
in thesecrets/
folder and put inside of it the root password for MySQL. - Create a file named
db_password.txt
in thesecrets/
folder and put inside of it the password you want to use for the a non-root user named webapp. - In a terminal or command prompt, navigate to the folder with the
docker-compose.yml
file. - Build the images with
docker compose build
- Start the containers with
docker compose up
. To run in detached mode, rundocker compose up -d
.
With the closing of traditional brick and mortar retail toy stores and the rising prevalence of digital forms of entertainment, physical toy sales have undergone a massive drop in recent years. Our project, "Kiddo Creations," is an online initiative aimed at addressing this issue by reviving the joy of a physical experience to nurture the imagination of the digital generation, primarily targeted at children aged 5-12 years old. This project is a toy sale endeavor that seeks to provide high-quality, engaging, and educational toys that chain corporations like Target cannot provide. These toys are personalized to enhance the experience and designed to capture the attention of children who spend excessive time online, through reawakening their innate curiosity, creativity, and desire for hands-on experiences.