Skip to content

Davigetz/e-commerce-pf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

drawing

Henry

PRO-ROPA

Introduccion

Este es un proyecto en grupo, el cual pone en practica todas las tecnologiuas aprendidas en Soyhenry bootcamp.

Objetivos del Proyecto

  • Escribir una App desde 0
  • Afirmar los conocimientos aprendidos en el Bootcamp
  • Practiar y aprender el trabajo con GIT / trabajo en equipo
  • Usar metodologias de Scrum.

Tecnologias Utilizadas

Front End:

HTML, CSS, Javascript, React, Redux, Styled Components, Framer Motion, Google Auth, Mercado de Pago componente

Back End:

Sequelize, Node.js, express, Json Web Token (jwt), Nodemailer, Cookie, CLoudinary

Base de Datos:

PostgreSQL

Starting Instructions:

Importante necesario instalar node y NPM

  Node 12.18 o version superior

BoilerPlate

El Boilerplate tiene dos folders: server y cliente.
Adentro de la carpeta server debe colocar un archivo .env que contenga la siguiente informacion:

DB_USER=postgres
DB_PASSWORD=1234567
DB_HOST=localhost

JWT_SECRET=palabraSecret
COOKIE_SECRET=asK9USD8SFZASLDlpfkqaefrekigdxkicauqLSDKFE

Tienes que reemplazar DB_USER y DB_PASSWORD con el respectivo usuario en postgres.

Dentro de la carpeta cliente tienes que colocar un .env con los siguiente informaciónÑ

VITE_REACT_GOOGLE_ID=586049846286-8dm4fi9m9nddtv677qgll5tqbh1lvb4k.apps.googleusercontent.com

Tienes que reemplazar el VITE_REACT_GOOGLE_ID con los credenciales que tengo en Cloud de google para auth.

Seguido

Conecte la base de Datos

  • Ve al manager de la base de datos y crea una base que se llame eccomerce

Instale los paquetes necesarios para correr el proyecto

  • Abra la concola del proyecto
  • Dentro de la carpeta api, corra el comando, npm install

Imagenes del Proyecto

  • Pagina Home

image

  • Ingreso

image

  • Pagina Administrador image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.5%
  • CSS 5.1%
  • Other 0.4%