Puedes verlo deployado en este Enlace
Proyecto creado con React, Node Js, CSS, HTML, Express, Sequelize, PostgreSQL, Redux, Bootstrap y Cloudinary
Puedes descargarlo/forkearlo e instalar las dependencias de la carpeta Client y Api.
Luego crear un archivo .env
en la carpeta Api y configurar las siguientes variables para conectarte con tu base de datos de PostgreSQL y a una cuenta de Cloudinary (donde se suben las imagenes):
DB_USER=NOMBRE_DE_USUARIO
DB_PASSWORD=PASSWORD
DB_HOST=localhost
PORT=3001
CLOUDINARY_API_NAME=API_CLOUDINARY
CLOUDINARY_API_KEY=KEY_CLOUDINARY
CLOUDINARY_API_SECRET=SECRET_CLOUDINARY
Una vez instaladas las dependencias y configurado el archivo .env
corre los siguientes comandos, cada uno en una consola distinta:
Consola 1
cd /api
npm start
Consola 2
cd /client
npm start
El cliente correrá en la siguiente dirección http://localhost:3000
El admin corre bajo la ruta /admin/crear
100% responsive
Cuenta con un Preview antes de ser publicado