Skip to content

Projeto desenvolvido como exercício do Curso Completo de Javascript da Hcode na Udemy.com.

Notifications You must be signed in to change notification settings

elius-w/saboroso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurante Saboroso com Dashboard

Projeto desenvolvido como exercício do Curso Completo de JavaScript da Hcode na Udemy.com.

Recursos Usados

Lista de recursos usados em aula para este projeto

Recurso Link
Node https://nodejs.org/
Express https://expressjs.com/
Ejs https://ejs.co/
Bower https://bower.io/
MySQL 2 https://www.npmjs.com/package/mysql2
Express Session https://github.com/expressjs/session
Connect Redis https://github.com/tj/connect-redis
Redis https://redis.io/
Formidable https://github.com/felixge/node-formidable
MomentJS https://momentjs.com/
ChartJS https://www.chartjs.org/
Socket.io https://socket.io/
  • url para testar se o socket.io está funcionando:
/socket.io/socket.io.js

Algumas coisas interessantes aprendidas durante o projeto:

  • Conexão ao MySQL via NodeJS utilizando o MySQL2.
  • Configuração de rotas do Express.
  • Templates com Ejs.
  • Sessões utilizando Express Session.
  • Armazenamento de Sessions com Redis.
  • Redirecionamento de rotas utilizando uma função como middleware.
  • Links de menu do admin montados dinamicamente.
  • CRUD.
  • Parsing formulário com Formidable.
  • Criação de plugins personalizados.
  • Prototype.
  • Criação de componentes.

Install dependencies:

yarn or npm install

Start do server:

npm start

O projeto segue a licença MIT.

About

Projeto desenvolvido como exercício do Curso Completo de Javascript da Hcode na Udemy.com.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published