/FSW-Foods

Um sistema completo de delivery para restaurantes (estilo iFood).

Primary LanguageTypeScript

FSW Foods

Um sistema completo de delivery para restaurantes (estilo iFood) com tela de restaurantes, gerenciamento de pedidos, restaurantes favoritos, carrinho de compras, autenticação com o Google (OAuth) e muito mais

Este projeto foi feito durante a 4ª edição da Full Stack Week, um evento organizado pelo Felipe Rocha (@dicasparadevs). Você pode encontrar mais informações sobre o evento no YouTube.

🗒️ Diagrama ERD

👾 Experimente

Para acessar o projeto, clique no link: FSW Foods.

🚀 Começo

Estas instruções permitirão que você obtenha uma cópia de trabalho do projeto em sua máquina local para fins de desenvolvimento e teste.

📋 Pré-requisitos

Antes de começar, você precisará ter as seguintes ferramentas instaladas em sua máquina: Git, NodeJS.

Também é bom ter um editor para trabalhar com o código como VSCode


🎲 Colocando o projeto para funcionar localmente:

# Clone o repositório
$ git clone https://github.com/GabrielFeijo/FSW-Foods
# Acesse a pasta do projeto em terminal/cmd
$ cd FSW-Foods

# Instale as dependências
npm install

# Configure as variáveis de ambiente no arquivo .env
DATABASE_URL=""
GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""
NEXTAUTH_SECRET=""

# Inicie a aplicação em DEV:
$ npm run dev

🛠️ Feito utilizando