Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Guusmao/projeto-integrado-I
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
📦 Sistema de Consulta de Preços - Depósito Piauí Protótipo funcional de um sistema web rápido e simples para consulta de preços, desenvolvido como Projeto Integrado do curso de Análise e Desenvolvimento de Sistemas. ✅ Login seguro (username: admin, senha: admin) ✅ Consulta rápida de preços - A tela mais importante! Filtro em tempo real ✅ Listagem de produtos com preços de compra, venda e descontos ✅ Cadastro de produtos com cálculo automático de preço com desconto ✅ Edição e exclusão de produtos ✅ 8 produtos iniciais já cadastrados como exemplo查看完整 README ↗
Protótipo funcional de um sistema web rápido e simples para consulta de preços, desenvolvido como Projeto Integrado do curso de Análise e Desenvolvimento de Sistemas.
✅ Consulta rápida de preços - A tela mais importante! Filtro em tempo real
✅ Listagem de produtos com preços de compra, venda e descontos
✅ Cadastro de produtos com cálculo automático de preço com desconto
✅ Edição e exclusão de produtos
✅ 8 produtos iniciais já cadastrados como exemplo
Backend:
Frontend:
Antes de começar, certifique-se de ter instalado:
Para verificar se tem Node.js instalado, abra o terminal (PowerShell no Windows) e digite:
node -v
npm -v
Se aparecer números de versão, você está pronto! Se não, baixe Node.js aqui.
cd c:\Users\Felip\OneDrive\Área de Trabalho\projetos\projeto-integrado-I
cd backend
npm install
Isso vai criar uma pasta node_modules com todas as bibliotecas necessárias. Demora um pouco na primeira vez.
Ainda dentro da pasta backend, execute:
npm start
Você deve ver aparecer:
✅ Servidor rodando em http://localhost:5000
Deixe esse terminal aberto! O backend precisa estar rodando para o frontend funcionar.
Abra um novo terminal PowerShell na pasta raiz do projeto:
cd c:\Users\Felip\OneDrive\Área de Trabalho\projetos\projeto-integrado-I
cd frontend
npm install
Ainda dentro da pasta frontend:
npm run dev
Você deve ver algo como:
VITE v4.3.9 ready in 123 ms
➜ Local: http://localhost:3000/
➜ press h to show help
Seu navegador deve abrir automaticamente em http://localhost:3000. Se não abrir, clique nesse link!
projeto-integrado-I/
│
├── backend/
│ ├── package.json (dependências do backend)
│ ├── server.js (servidor Express com as rotas)
│ ├── db.js (configuração SQLite + dados iniciais)
│ ├── node_modules/ (bibliotecas instaladas)
│ └── deposito.db (banco de dados SQLite)
│
├── frontend/
│ ├── package.json (dependências do frontend)
│ ├── vite.config.js (configuração do Vite)
│ ├── index.html (página HTML principal)
│ ├── src/
│ │ ├── main.jsx (entry point do React)
│ │ ├── App.jsx (componente principal)
│ │ └── pages/
│ │ ├── ConsultaPreco.jsx (tela de busca rápida)
│ │ ├── Dashboard.jsx (listagem de produtos)
│ │ └── CadastroProduto.jsx (cadastro de novos produtos)
│ ├── node_modules/ (bibliotecas instaladas)
│ └── dist/ (build compilado, criado ao fazer build)
│
└── README.md (este arquivo!)
npm start)deposito.db sumir, não se preocupa!npm start no backend, ele recria com os 8 produtosbackend/deposito.db✅ Simplicidade em primeiro lugar: O código é fácil de ler e entender, sem complexidades desnecessárias.
✅ Sem autenticação pesada: Usamos um simples username/password em SQLite. Em produção, seria diferente!
✅ Sem HTTPS: Rodando local, usamos HTTP simples. Em produção, seria HTTPS obrigatório.
✅ SQLite local: Perfeito pra protótipo! Em produção, seria um banco maior como PostgreSQL.
Pontos a destacar pro Prof. Veras:
Se tiver problemas ao rodar, verifique:
node -v)npm install nos dois diretórios)npm start no backend)npm run dev no frontend)Desenvolvido como protótipo funcional para Projeto Integrado - ADS
🚀 Boa apresentação!