dvjsharma / Drawn2Shoe

Drawn2Shoe is a user-friendly e-commerce platform. It offers customers the ability to purchase and personalize their shoes. The platform's intuitive interface ensures seamless navigation and usability across a variety of devices.
MIT License
26 stars 44 forks source link

[Feature Request]: Integrating Docker into the project #139

Open Ratangulati opened 2 months ago

Ratangulati commented 2 months ago

Docker is a must for open-source projects nowadays as it has its benefits.

Use Case Dockerfile has many benefits but consistency and isolation stand out the most.

Docker allows you to package your entire application, including its dependencies, into a single container. That makes sure your application will run across different environments. another benefit is that it runs in its environment without interfering with other applications or the host system.

I will also be updating the docs for it.

dvjsharma commented 2 months ago

Would be good @Ratangulati, go ahead. I'll suggest to have separate Dockerfiles for client and server, since we'll eventually be deploying these as separate entities. Also, how will you manage the MySQL database? (as of now, we are manually populating DB, but this should be automated by migrate scripts, PR is up).

dvjsharma commented 1 month ago

Hey @Ratangulati, any updates on this?

dvjsharma commented 1 month ago

This issue is open for assignment