Proyecto de ecommerce para vender ropa en linea
Se debe de crear un archivo de variables entorno con los siguientes datos:
.env
PORT=3000
DB_USER=''
DB_NAME='store_challenge'
DB_PASSWORD=''
DB_HOST='localhost'
DB_PORT=5432
DB_EMAIL_PG='[email protected]'
DB_PASS_PG='root'
DB_PORT_PG=80
DATABASE_URL=
JWT_SECRET=
EXPIRE_TIME_ACCESS_TOKEN=
igual hay que instalar docker-compose para los servicios de postgres y pgadmin. Antes de correr la aplicación se deben levantar los servicios con el siguiente comando:
docker-compose up -d postgres pgadmin
Por último debemos dejecutar el siguiente comando para correr el proyecto:
npm run dev
Con esto se tendría funcionando el api y en caso se agregar nuevos campos a las tablas de bd se necesitan usar estos comandos:
npm run migrations:generate name_migration
npm run migrations:run
npm run migrations:revert
Deplegar en produción se ocupa el comenta git push heroku main
⌨️ con ❤️ por eligarc 😊