Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielfeijo/fsw-foods

Um sistema completo de delivery para restaurantes (estilo iFood).
https://github.com/gabrielfeijo/fsw-foods

nextjs postgresql prisma react shadcn-ui tailwindcss typescript

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](https://www.youtube.com/@dicasparadevs).

## 🗒️ Diagrama ERD

## 👾 Experimente

Para acessar o projeto, clique no link: [FSW Foods](https://fswfoods.vercel.app/).

## 🚀 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](https://git-scm.com),
[NodeJS](https://nodejs.org/en).

Também é bom ter um editor para trabalhar com o código como [VSCode](https://code.visualstudio.com/)

---

### 🎲 Colocando o projeto para funcionar localmente:

```bash
# Clone o repositório
$ git clone https://github.com/GabrielFeijo/FSW-Foods
```

```bash
# 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