Esse repositório contém um projeto prático desenvolvido durante o curso de Desenvolvimento de Software da Trybe. O objetivo do projeto é aplicar conceitos de modelagem e manipulação de dados em um ambiente de banco de dados relacional utilizando MySQL.
O MySQL One for All é um sistema de gerenciamento de vendas, onde é possível criar e gerenciar produtos e vendas. O sistema possui um banco de dados relacional com múltiplas tabelas, onde são armazenados os dados de produtos, vendas, clientes e funcionários.
O MySQL One for All possui as seguintes funcionalidades:
- Cadastro de clientes
- Cadastro de funcionários
- Autenticação de funcionários
- Listagem de produtos
- Busca de produtos por nome ou descrição
- Criação de produtos
- Edição de produtos
- Remoção de produtos
- Listagem de vendas
- Busca de vendas por id do cliente ou id da venda
- Criação de vendas
- Adição de produtos em vendas
- Remoção de produtos de vendas
- Finalização de vendas
O projeto foi desenvolvido utilizando as seguintes tecnologias: