Skip to content

matiasua/Containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactJS + Flask + PostgreSQL con Docker

Este proyecto permite ejecutar una aplicación rápida con ReactJS (frontend), Flask (backend Python) y PostgreSQL (base de datos relacional) ejecutándolo en contenedores Docker.

Run the app

Todo está en contenedores desde el frontend, backend a la base de datos, todo lo que necesita es Docker instalado y luego puede ejecutar:

docker-compose up --build

La aplicacion cliente estara activa en el puerto 3000 La aplicacion backend estara activa en el puerto 8084

Notas Especiales

  • Este proyecto se implemento con Docker Desktop.
  • En esta primera iteracion se creo el contenedor cliente con el proyecto inicial de react js.
  • En el caso de error en el contenedor frontend debe hacer un "yarn upgrade" dentro del proyecto react. "/frontend"
  • Todavia no existe una comunicacion entre el frontend y el backend.
  • Las consultas a los endpoints se pueden realizar mediante POSTMAN 'http://localhost:8084'.
  • Antes de realizar consultas se debe hacer el init, migrate y upgrade de la base de datos con los siguientes comandos:
docker container exec [NAME CONTAINER] flask db init
docker container exec [NAME CONTAINER] flask db migrate
docker container exec [NAME CONTAINER] flask db upgrade
  • Quedo pendiente para la segunda iteracion Testing e integracion continua del proyecto.
  • Todavia no logro resolver el yarn upgrade del proyecto react.

About

# ReactJS + Flask + PostgreSQL con Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published