Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 MusicHouse

Next.js React Node.js MySQL


📖 Descrição

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.


⚙️ Funcionalidades

  • 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)

đź›  Tecnologias utilizadas

  • Frontend: Next.js, React, Bootstrap
  • Backend: Node.js, Express
  • Banco de dados: MySQL
  • Autenticação: JWT

🚀 Como usar

  1. Clone o repositĂłrio:

    git clone <link-do-repositorio>
  2. Instale as dependĂŞncias:

     npm install
  3. 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
  4. Inicie o backend:

     node app.js
  5. Inicie o frontend:

     npm run dev
  6. Acesse no navegador: http://localhost:3000

--

đź“‚ Estrutura do projeto

    MusicHouse/
    ├── backend/            # Backend Node.js + Express
    ├── frontend/           # Frontend Next.js + React
    ├── database/           # Scripts e modelo do MySQL
    ├── README.md
    └── .env

--

👥 Autor

  • Arthur Buscarino Benedetti
  • Bruno Pezolato Holosi
  • Fábio Henrique Lourenço Pacheco (Gerente do Projeto)
  • Giovanni Buscarino Benedetti
  • Giulia Berraquero Ventre

--

⚠️ Observação

Este projeto Ă© fictĂ­cio e foi desenvolvido com fins acadĂŞmicos para o TCC.

About

🎶 MusicHouse — Sistema de gestão para lojas físicas, com módulos de PDV, controle financeiro e gestão de produtos. Desenvolvido como TCC, oferece uma interface rápida para vendas e uma visão administrativa para a matriz. Criado com Next.js e Tailwind CSS.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages