Skip to content

falconerr88/ecommerce-app-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce App

Este repositorio contiene una aplicación de ecommerce orquestada con Docker Compose.
Incluye backend, frontend, base de datos, cache y servidor web.


🛠 Tecnologías utilizadas

  • FastAPI: Backend API.
  • Redis: Cache y mensajería.
  • PostgreSQL: Base de datos.
  • NGINX: Servidor web y reverse proxy.
  • Docker: Contenerización de servicios.
  • Docker Compose: Orquestación de contenedores.
  • Frontend: HTML, CSS y JavaScript puros servidos con NGINX.

🚀 Cómo ejecutar la aplicación Requisitos

Docker

Docker Compose

Pasos

Clonar el repositorio:

git clone git@github.com:falconerr88/ecommerce-app-docker.git

cd ecommerce-app-docker

Crear .env a partir de .env.example:

cp .env.example .env

Levantar los contenedores:

docker-compose up -d --build

Verificar contenedores corriendo:

docker-compose ps

🌐 Acceso a la aplicación

Frontend: Abrir en el navegador:

http://localhost:${FRONTEND_PORT}

🧹 Detener y limpiar

Para detener los contenedores:

docker-compose down

Para detener y borrar contenedores, redes y volúmenes:

docker-compose down -v

📜 Licencia

GPL 3.0 © 2025 Thiago

About

Otra app desplegada con Docker-Compose simulando un E-Commerce

Resources

License

Stars

Watchers

Forks