An open API service indexing awesome lists of open source software.

https://github.com/felipetaua/vendaexpress

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.
https://github.com/felipetaua/vendaexpress

bootstrap cadastro-de-clientes css3 gerenciamento-de-estoque gerenciamento-de-vendas html5 javascript php

Last synced: 4 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

---

# 🛒 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](http://img.shields.io/static/v1?label=STATUS&message=EM%20DESENVOLVIMENTO&color=GREEN&style=for-the-badge)

---

## ✨ Índice
- [Sobre](#sobre)
- [Diagramas](#diagramas)
- [Pré-requisitos](#pré-requisitos)
- [Tecnologias Utilizadas](#tecnologias-utilizadas)
- [Como Utilizar](#como-utilizar)
- [Documentação](#documentação)
- [Funcionalidades](#funcionalidades)
- [Licença](#licença)
- [Equipe de Desenvolvimento](#equipe-de-desenvolvimento)

---

## 💡 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:**
```bash
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:**
```bash
composer install
npm install
```

4. **Inicie o servidor local:**
```bash
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

- **Tauã Felipe**
[GitHub Profile](https://github.com/felipetaua)
**Email:** [email protected]

---