Skip to content

ramiroJCB/proyecto-backEnd

 
 

Repository files navigation

Logo

Curso BackEnd Plataforma 5

Todo lo que aprendamos durante el curso lo vamos a aplicar en un proyecto real. En cada clase veremos conceptos nuevos, que aplicaremos en distintas features de este proyecto.

Todos vamos a trabajar sobre el mismo proyecto. Si tenes alguna idea para otro proyecto lo vas a poder completar por aparte, o incluso hacerlo en paralelo. De esta forma nos aseguramos que todos trabajemos en lo mismo y nos encontremos con los mismos problemas, y poder ayudarnos entre todos.

Proyecto

El proyecto consiste en crear un catálogo de productos online. Donde cada usuario va a poder crear, modificar, eliminar sus productos y también hacer comentarios en productos de otras personas.

Catalogo

Para poder realizar este proyecto vamos a aprender lo siguiente:

  • Html, Css y Javascript en el front end (Esto ya lo saben!).
  • Levantar un servidor web (Nodejs con Express).
  • Crear y mantener una Base de Datos (Mongodb y moongoose).
  • Autenticación de usuarios (PassportJs).

Features bonus:

  • Diseñar el mismo proyecto, pero diseñandolo separando el API del FrontEnd.

Cada uno de estos temas nos va a llevar una o más clases. La parte de diseño no va a ser tan importante, asi que el HTML lo vamos a ir construyendo a medida que vayamos incluyendo nuevas features. Al final, cuando ya tengan todo funcionando, van a poder mejorarlo visualmente con CSS.

Para empezar todos van a necesitar una cuenta en github, y crear un nuevo repo para este proyecto. El primer commit va a tener un README.md como este explicando de qué se trata el proyecto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.1%
  • JavaScript 27.0%
  • CSS 0.9%