Loading repository data…
Loading repository data…
LeoNouz / repository
P2 de Banco de Dados Relacional, desenvolvido na Fatec Zona Sul. O objetivo do projeto é compartilhar o meu conhecimento sobre desenvolvimento full-stack, tanto na criação de uma interface web para o usuário quanto na conexão e persistência dos dados de formulários num banco de dados relacional.
Este projeto Full Stack consiste em um sistema web para realizar cadastros de clientes, produtos e pedidos, além disso, o sistema trata os dados com eficiência realizando a persistência desses dados de cadastro em um banco de dados relacional para realizar consultas e alterações posteriormente. O Front-End do sistema foi construído utilizando HTML, CSS e JS, realizamos também a comunicação e conexão com o Back-End utilizando PHP juntamente com o phpMyAdmin do Xampp.
O sistema foi arquitetado utilizando o padrão mvc (model-view-controller) para organizar os arquivos relacionados a cliente, produto e pedido, juntamente com uma pasta static que mantém todos os arquivos estáticos organizados. Ademais, achei válido informar a estrutura das tabelas inserindo o código SQL, para que os usuários que utilizarão este repositório possam ter um ponto de partida para melhorar a implementação de store-procedures no código PHP.
Front-End
Back-End
Contribuições são sempre bem-vindas! Caso tenha encontrado algum problema ou tenha alguma sugestão de melhoria, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto é distribuído sob a licença MIT. Para mais informações, consulte o arquivo LICENSE.