Skip to content

Latest commit

 

History

History
56 lines (31 loc) · 1.18 KB

README.md

File metadata and controls

56 lines (31 loc) · 1.18 KB

Repositório do sistema de reservas de produtos gastronômicos

Comandos utilizados:

Criando pasta do backend e entrando nela:

  • $ mkdir backend
  • $ cd backend

Criando o package.json, instalando nodemon no modo desenvolvedor apenas, e instalando dependências:

  • $ npm init -y
  • $ npm install -D nodemon
  • $ npm install express cors mongodb passport passport-local crypto jsonwebtoken dotenv

Rodando o servidor backend:

  • npm run dev

Comandos utilizados:

  • Utilizado React + Vite

Criando projeto no frontend:

  • $ npm create vite@latest frontend
  • ✔ Select a framework: › React

Entrando na pasta do projeto e instalando dependências do package.json:

  • cd frontend
  • npm install

Rodando o projeto no frontend:

  • npm run dev

Instalando biblioteca Material UI (Mui) de componentes:

  • $ npm install @mui/material @emotion/react @emotion/styled

Instalando biblioteca de icones:

  • $ npm install react-icons

Instalando biblioteca de rotas:

  • $ npm install react-router-dom

Gerando imagem docker do backend:

  • $ docker build -t backend .

Rodando container no terminal:

  • $ docker run -p 3000:3000 backend