Skip to content

SenaNilo/DesafioFullStack-LojaVirtual

Repository files navigation

Loja Virtual

O Restaurante do futuro

Sobre o Projeto

Uma breve descrição sobre o que esse projeto faz e para quem ele é

Equipe

Funcionalidades

  • 🍕 Autenticação com login
  • 🍔 Criptografia de senhas
  • 🍟 Visualize o cardápio completo do restaurante
  • 🌭 Veja mais detalhes sobre um prato específico
  • 🥓 Crie e adicione um novo prato ao cardápio
  • 🥞 Coloque pratos desejados no carrinho de compras
  • 🥪 Aumente a quantidade que deseja de um prato no carrinho de compras
  • 🥨 Remova um prato do carrinho de compras

Ferramentas

Estas são as ferramentas que utilizamos para desenvolver este projeto:

  • Backend

    • Node.js (JavaScript)
    • SQLite
    • Prisma ORM
  • Frontend

    • AngularJS
    • Sass
  • Testes de API

    • Postman

Rodando Localmente

Para rodar este projeto em sua máquina, siga estas etapas:

Pré-requisitos

O que você precisa para executar a Loja Virtual em seu computador:

  • Node.js

Configurações

  1. Clone o repositório:
git clone https://github.com/SenaNilo/DesafioFullStack-LojaVirtual
  1. Vá para a pasta do projeto
cd DesafioFullStack-LojaVirtual
  1. Instale as dependências do projeto com npm
npm install
  1. Configure seu arquivo .env
DATABASE_URL="file:./dev.db"
ACCESS_KEY="chavedpscolocar"
  1. Gere o Prisma Client
npx prisma generate
  1. Inicie o servidor na sua máquina
npm run dev
  1. Inicie o Prisma Studio na sua máquina (opcional)
npx prisma studio

About

Dupla: Danilo de Sena Santos & Gabriel Eringer de Oliveira

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •