O Gigtastic é um projeto pessoal que desenvolvi para colocar em prática os conhecimentos de backend e frontend que aprendi na Trybe. Ele é um site onde pessoas podem se registrar como compradoras ou vendedoras de serviços digitais.
- Registro e autenticação de usuários;
- Comprar e vender serviços digitais;
- Chat entre comprador e vendedor;
- Pagamento através da biblioteca React.
- Backend: MongoDB, Node.js, Express;
- Frontend: React, React Router, Sass.
Para instalar o Gigtastic em sua máquina, siga os passos abaixo:
- Clone este repositório;
- Instale as dependências do backend utilizando o comando
npm install
; - Instale as dependências do frontend utilizando o comando
npm install
; - Rode o comando
npm start
na pasta do backend para iniciar o servidor; - Rode o comando
npm start
na pasta do frontend para iniciar o site; - Substitua o https://gigtastic.onrender.com/ por localhoost:5173
- Adicione as variaveís de ambiente no ficheiro dot.env
- Tornar o site 100% responsivo;
- Adicionar uma página de perfil para os usuários;
- Criar um dashboard de vendas/compras com informações detalhadas sobre o dinheiro gasto.