Skip to content

Pedro26fer/Bussiness-Food

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Bussiness Food

Este é um projeto, divertido com estética minimalista, facil de usar, testar e entender.

O projeto serve como um cardápio online para donos de negócios da industria alimentícia, como por exemplo restaurantes, lanchonetes, etc.

Nele, os donos conseguem manter seu estoque sobre a luz do conhecimento, adicionar produtos, editar, exluir e ver.

Por ser um software desenvolvido pensado para admnistradores, o acesso a todas as funcionalidades necessitam de autenticação

Bussines Food

⚒️ Ferramentas

Front-end

  • React-js
  • Vite - Pela velocidade e performance que entrega ao rodar o projeto
  • Typescript - Inevitável é saber dos tipos de dados que estam sendo enviados e manipulados
  • Styled-Components - Pela arquitetura modularizada que se mantem. Cada componente tem seu estilo próprio
  • JsonWebToken
  • axios
  • react-query - Pela facilidade em manipular atualizações vindas do servidor
  • react-router-dom
  • react-hook-form
  • yup
  • bcrypt

Back-end

  • Node-js
  • Nest-js
  • Typescript
  • TypeORM
  • PostgreSQL

✔️ Rodando o projeto

Toda a aplicação foi dockerizada, backend, frontend e banco de dados têm, cada um, o seu próprio container que se comunicam entre si graças ao docker-compose

Dessa forma, para rodar o projeto em sua máquina somente será necessário os seguintes passos

  1. Clone este repositório para sua maquina local
  2. Abra o terminal na pasta que contém o arquivo docker-compose
  3. Rode o comando "docker compose up --build"

Isso levantará todos os conteiners e você pode visualizar a aplicação no navegador na URL http://localhost:5173/

Você será redirecionado para a página de cadastro. Não se preocupe, a sua senha é hasheada antes de ir para o banco de dados do conteiner

Uma vez cadastrado, você pode se logar e navegar pelas funcionalidades do software.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors