Skip to content

Foi desenvolvido uma aplicação FullStack de um app de delivery em que é possível criar, visualizar, editar, deletar e atualizar vendas. Foi utilizado o banco de dados MySQL para a gestão de dados, a API foi feita com a arquitetura MSC e o Front foi feito em React.

Notifications You must be signed in to change notification settings

DimyLeo/Projeto-App-de-Delivery

Repository files navigation

Projeto-App-de-Delivery

Esse é o um Projeto FullStack feito em grupo utilizando React para o Frontend e NodeJS para o Backend avaliando a criação de um app de Delivery, é tambem avaliado as habilidades de trabalhar em grupo.

A Trybe Project

Layout:

  • O layout e design foi criado pela Trybe e passado para nós por figma, o grupo optou por seguir o mesmo layout mas alterar alguns detalhes do design como a paleta de cores, não era obrigatório seguir a risca o figma por isso tomamos essa decisão.

gif-projeto


Grupo que Desenvolveu:


Tecnologias usadas:

  • React
  • Redux
  • Axios
  • NodeJS
  • ExpressJS
  • Sequelize
  • MySQL
  • JWT
  • Md5
  • Estilização com CSS-Modules
  • Slack e Zoom para comunicação
  • Figma para o handover do Design

O que foi Desenvolvido:

Um Web App de Delivery FullStack em que é possível criar, visualizar, editar, deletar e atualizar vendas, de forma simples e rapida, o Grupo teve 12 dias para entregar o projeto e ser aprovado em todos os requisitos.


Para verificar o ambiente de Desenvolvimento:

  1. Clone o repositório
  • Use o comando: git clone git@github.com:DimyLeo/Projeto-App-de-Delivery.git.
  • Entre na pasta do repositório que você acabou de clonar:
    • cd Projeto-App-de-Delivery
  1. Instale as dependências e inicialize o projeto
  • Para rodar o projeto de maneira mais fácil:

    • Na pasta raiz rode os seguintes comandos e passos:
    • npm install
    • Ultilize o arquivo .env de exemplo dentro da pasta backend para configurar as variaveis e conectar com o bando de dados, ou utilize o docker compose para rodar o backend e coloque apenas o nome do banco de dados no .env.
    • npm run start
  • Dependências do Frontend e inicialização:

    • cd front-end
    • npm install
    • npm start
  • Dependências do Backend e inicialização:

    • cd back-end
    • npm install
    • Ultilize o arquivo .env de exemplo dentro da pasta backend para configurar as variaveis e conectar com o bando de dados, ou utilize o docker compose para rodar o backend e coloque apenas o nome do banco de dados no .env.
    • npm run dev

Esse é o nosso Projeto, use nosso App para como quiser. APP

About

Foi desenvolvido uma aplicação FullStack de um app de delivery em que é possível criar, visualizar, editar, deletar e atualizar vendas. Foi utilizado o banco de dados MySQL para a gestão de dados, a API foi feita com a arquitetura MSC e o Front foi feito em React.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published