davyd-souza / food-explorer-back

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Food Explorer

šŸ“Projeto

O projeto Food Explorer consiste no desafio final do programa Explorer da Rocketseat. O projeto simula um cardƔpio digital de um restaurante e nele foi colocado em prƔtica o que foi estudado ao longo do curso.

šŸ§± Estrutura

A aplicaĆ§Ć£o contĆ©m as seguintes tabelas:
  • UsuĆ”rios
  • Pratos
  • Ingredientes dos pratos

šŸ”§ Funcionalidades

Este projeto possui as seguintes funcionalidades:
  • Login
  • Cadastro de usuĆ”rio
  • Cadastrar pratos
  • Mostrar pratos cadastrados
  • Filtrar pratos por nome e ingredientes
  • Mostrar detalhes do prato
  • Editar prato
  • Excluir prato
  • Logout

šŸ’» Tecnologias

A aplicaĆ§Ć£o foi construĆ­da utilizando as seguintes tecnologias:
  • Node.js
  • Express
  • Bcrypt.js
  • Knex.js
  • JSON Web Token
  • CORS
  • SQLite

āš™ UtilizaĆ§Ć£o

Certifique-se de ter o Node.js e o npm instalados antes de prosseguir com as etapas abaixo:

  1. Clone o projeto:
$ git clone https://github.com/karencinca/food-explorer-back
  1. Acesse a pasta do projeto:
$ cd food-explorer-back
  1. Instale as dependĆŖncias:
$ npm install
  1. Execute as migraƧƵes:
$ npm run migrate
  1. Inicie o servidor:
$ npm start

āš ļø Importante: Este projeto utiliza uma hospedagem gratuita para o back-end, sendo assim, pode haver atrasos no tempo de resposta do servidor.

About


Languages

Language:JavaScript 100.0%