Skip to content

O VendasExpress é um sistema de vendas completo, desenvolvido como projeto integrador da turma Técnico de Informática para Internet 2024. É nosso primeiro projeto fullstack, onde aplicamos na prática o que aprendemos no curso.

Notifications You must be signed in to change notification settings

felipetaua/VendaExpress

Repository files navigation


🛒 VendasExpress

Construção de um Sistema de Vendas Completo em PHP

Este é o primeiro grande projeto fullstack da turma Técnico de Informática para Internet 2024, desenvolvido como projeto integrador.

Aplicamos todos os conhecimentos adquiridos durante o curso para criar uma solução completa, abrangendo:

  • Planejamento e modelagem do banco de dados.
  • Desenvolvimento de funcionalidades no back-end com PHP.
  • Criação de uma interface dinâmica e responsiva no front-end.

Este projeto é mais do que apenas código: é o resultado de dedicação, aprendizado e trabalho em equipe. Um marco na nossa jornada como futuros desenvolvedores, demonstrando o que podemos alcançar com esforço e criatividade.

Transformando teoria em prática para criar algo incrível!

Badge em Desenvolvimento


✨ Índice


💡 Sobre

O VendasExpress é um sistema completo de vendas, desenvolvido pela turma Técnico de Informática para Internet 2024. O projeto visa oferecer uma solução robusta para gestão de produtos, clientes e vendas, com integração front-end e back-end utilizando PHP e JavaScript.

Funcionalidades principais:

  • Cadastro de produtos, clientes e categorias.
  • Controle de estoque.
  • Gerenciamento de pedidos.
  • Geração de relatórios de vendas.

📊 Diagramas

Diagramas de Banco de Dados


🛠️ Pré-requisitos

Antes de começar, certifique-se de ter as seguintes ferramentas instaladas:

  • PHP (versão 8 ou superior).
  • Composer.
  • MySQL.
  • Um servidor local (como XAMPP ou WAMP).

💻 Tecnologias Utilizadas

Back-end:

  • PHP
  • MySQL
  • Composer

Front-end:

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap

Outras Ferramentas:

  • Git/GitHub
  • Postman

🚀 Como Utilizar

  1. Clone o repositório:

    git clone https://github.com/taua-felipe/vendas-express.git  
  2. Configure o banco de dados:

    • Importe o arquivo database.sql para o MySQL.
    • Atualize as credenciais no arquivo config/database.php.
  3. Instale as dependências:

    composer install  
    npm install  
  4. Inicie o servidor local:

    php -S localhost:8000  
  5. Acesse a aplicação:
    Abra o navegador e vá para:

    http://localhost:8000  
    

📄 Documentação

A documentação completa está disponível em /api/docs. Inclui:

  • Rotas disponíveis.
  • Exemplos de requisições e respostas.
  • Parâmetros e formatos de dados esperados.

⚙️ Funcionalidades

Administração de Produtos

  • Cadastro, edição e exclusão de produtos.
  • Organização por categorias.

Gestão de Clientes

  • Cadastro e edição de informações de clientes.
  • Histórico de compras associado.

Relatórios

  • Relatórios detalhados de vendas por período.
  • Controle de estoque e movimentações.

Carrinho de Compras

  • Adicionar, remover e visualizar produtos no carrinho.
  • Cálculo automático do valor total.

📝 Licença

Este projeto está licenciado sob a MIT License. Consulte o arquivo LICENSE para mais detalhes.


👩‍💻 Equipe de Desenvolvimento


About

O VendasExpress é um sistema de vendas completo, desenvolvido como projeto integrador da turma Técnico de Informática para Internet 2024. É nosso primeiro projeto fullstack, onde aplicamos na prática o que aprendemos no curso.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published