O MusicHouse Ă© um sistema ERP/PDV desenvolvido para a empresa fictĂcia VendeTudo S.A., com o objetivo de gerenciar vendas, estoque e clientes, focando em soluções para o segmento musical.
O sistema oferece uma interface amigável e funcionalidades completas para facilitar o trabalho de funcionários e administradores.
- Cadastro e gerenciamento de produtos
- Controle de estoque em tempo real
- Registro e gerenciamento de vendas
- Dashboard com informações resumidas de vendas e produtos mais vendidos
- Sistema de usuários com nĂveis de permissĂŁo (funcionários e administradores)
- Frontend: Next.js, React, Bootstrap
- Backend: Node.js, Express
- Banco de dados: MySQL
- Autenticação: JWT
-
Clone o repositĂłrio:
git clone <link-do-repositorio>
-
Instale as dependĂŞncias:
npm install
-
Configure o arquivo .env com as informações do banco e chaves necessárias:
DB_HOST=localhost DB_USER=root DB_PASSWORD=senha DB_NAME=musichouse JWT_SECRET=sua_chave_secreta
-
Inicie o backend:
node app.js
-
Inicie o frontend:
npm run dev
-
Acesse no navegador: http://localhost:3000
--
MusicHouse/
├── backend/ # Backend Node.js + Express
├── frontend/ # Frontend Next.js + React
├── database/ # Scripts e modelo do MySQL
├── README.md
└── .env--
- Arthur Buscarino Benedetti
- Bruno Pezolato Holosi
- Fábio Henrique Lourenço Pacheco (Gerente do Projeto)
- Giovanni Buscarino Benedetti
- Giulia Berraquero Ventre
--
Este projeto Ă© fictĂcio e foi desenvolvido com fins acadĂŞmicos para o TCC.