Skip to content

emanuelosva/fake_overflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlatziOverflow

About

PlatziOverflow is a web app inspired in the famous plataform Stack Overflow. The app was developed as final project of the Nodejs course with Hapi from Platzi. The backend was build with Hapi framework and implements server side render made use of handlebars engine. The db service and test host is provided by GCP throught firebase datastore and AppEngine.

The project integrates various plugins of the Hapi ecosystem:

  • Vision: As template engine
  • Inert: To serve static files
  • Basic: To manage basic strategy authentication
  • Boom: As principal error handler
  • Good: To monitoring logs
  • Joi: To validate form schemas
  • crumb: As protection against CSRF
  • Blankie: As protection against XSS
  • Scooter: As dependency needed for blankie

Technologys

FrontEnd BackEnd
HTML Node.js
CSS Hapi
Handlebars Firebase

Demo

You can fin the Demo App at this LINK

Author

Emanuel Osorio (This site was development in the course: "Curso de Node.js con Hapi" )

email: emanuelosva@gmail.com

Releases

No releases published

Packages

No packages published