Trybeer

Projeto

Este é um projeto que implementa uma aplicação de ponta a ponta. Foram desenvolvidos a API, o banco de dados e o front-end de uma plataforma de delivery de cerveja.

A aplicação apresenta as seguintes funcionalidades:

  • Permite a criação de um usuário para realizar um pedido.
  • Permite realizar o login como usuário ou como administrador.
  • Como usuário, é possível adicionar pedidos ao carrinho de compras, finalizar pedido, visualizar pedidos realizados, alterar o nome de usuário, entrar em contato com a loja via chat e sair da aplicação.
  • Como administrador, é possível visualizar os pedidos realizados de todos os usuários e seus detalhes, visualizar e entrar em contato com todos os usuários via chat, controlar o status dos pedidos e sair da aplicação.

Tecnologias

Esse projeto foi desenvolvido utilizando as seguintes tecnologias:

Iniciando

Para iniciar a aplicação é necessário realizar os seguintes passos:

# Iniciar o projeto
$ git clone https://github.com/mateusleiteaalmeida/trybe-react-node-trybeer.git && cd trybe-react-node-trybeer

# Instalar as dependências e iniciar o front-end
$ cd front-end && npm install && npm start

# Instalar as dependências e iniciar o back-end
$ cd back-end && npm install && npm run debug

Colaboradores

Francisco Torres
Mateus Leite
Thadeu Castelo Branco
Vanessa Oliveira


Projeto elaborado por Trybe