Plataforma de e-commerce para mercado local, oferecendo uma experiência de compra online intuitiva e moderna.
- Frontend: HTML5, Bootstrap 5, JavaScript
- Backend: Node.js, Express
- Banco de Dados: PostgreSQL
- Autenticação: JWT
- ORM: Sequelize
- Node.js (v14 ou superior)
- PostgreSQL
- npm ou yarn
git clone https://github.com/seu-usuario/mercadinho-dia-feliz.git
cd mercadinho-dia-feliz
cd backend
cp .env.example .env
npm install
- Crie um banco de dados PostgreSQL chamado
mercadinho
- Atualize as credenciais no arquivo
.env
npm run dev # Modo de desenvolvimento
npm start # Modo produção
Configure no arquivo .env
:
PORT
: Porta do servidorDB_HOST
: Endereço do banco de dadosDB_NAME
: Nome do bancoDB_USER
: Usuário do bancoDB_PASS
: Senha do bancoJWT_SECRET
: Chave secreta para tokens
- Cadastro e Login de Usuários
- Catálogo de Produtos
- Carrinho de Compras
- Painel Administrativo
- Faça um fork do projeto
- Crie uma branch (
git checkout -b feature/nova-funcionalidade
) - Commit suas mudanças (
git commit -m 'Adiciona nova funcionalidade'
) - Push para a branch (
git push origin feature/nova-funcionalidade
) - Abra um Pull Request
Este projeto está sob a licença MIT. Veja o arquivo LICENSE
para mais detalhes.
Clairton Lima - [Seu Email]
Feito com ❤️ para a comunidade de desenvolvimento