Skip to content

Projeto de um blog desenvolvido com NodeJS e no front utilizando o Handlebars, visando aprimorar a minha capacidade no Back End

License

Notifications You must be signed in to change notification settings

MurilloSSJ/Blog-com-nodeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Com sistema de autenticacao

Projeto de um blog, com sistema de autenticação, e rotas privativas, o projeto se consiste basicamente em gerar um sistema de gerenciamento de posts e cartegorias, onde temos os usuarios admins, e os usuários normais, sendo que para fazer um CRUD em cartegorias ou em posts, precisamos ser admins.

Acesso

Foi feito um deploy do projeto na heroku, e o mesmo pode ser acessado aqui:
https://polar-gorge-70815.herokuapp.com/

Front End

O front do site foi desenvolvido com um framework chamado handlebars, e com bootstrap, para que eu conseguisse focar mais no back end.

Back End

O back foi desenvolvido com Node, composto das seguintes bibliotecas/frameworks:

  • Express
  • bodyParser
  • mongoose
  • connect-flash
  • passport
  • nodemon
  • Express-session
  • bcryptjs

Além disso, o banco de dados utilizado, foi o mongo.

Como Funciona?

Têm-se a parte de usuários, e uma parte exclusiva para administradores, onde os mesmos podem fazer o CRUD dos posts e cartegorias, enquanto os usuários só tem acesso a leitura, so têm uma única conta de administrador, e para efeitos de teste, vou disponibilizar aqui:
login : admin
password : SmkxUZc1p7ziA
Pode-se criar uma conta normal, porêm ela não sera de administador
Foi feito um deploy do projeto na heroku, e o mesmo pode ser acessado aqui:
https://polar-gorge-70815.herokuapp.com/

About

Projeto de um blog desenvolvido com NodeJS e no front utilizando o Handlebars, visando aprimorar a minha capacidade no Back End

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published