Site de tipo e-Commerce completo, contendo interfaces para usuários e administradores, responsividade e transações bancarias.
Este projeto foi minha proposta de TCC do curso técnico de Informática para Internet. Se trata de um site do tipo e-Commerce para uma estamparia chamada Resident Stamp, a qual permitiu e ajudou a construir o site. O projeto conta com todas as características listadas abaixo em "Features", dando destaque para funcionalidades como Cadastro/Login (tanto de usuários, quanto de administradores), Carrinho de compras, Transações bancarias (as quais foram possíveis através do consumo da API do PagSeguro) e além das várias possibilidades presentes na página do ADM (que podem ser observadas nas imagens abaixo em "Página do Administrador"). Apesar de todas as tecnologias e técnicas empregadas, o projeto carece de algumas metodologias, como por exemplo, MVC e POO/SOLID, as quais pretendo já empregar em projetos futuros.
- Menu de opções
- Cadastro/Login
- Homepage
- Postagem
- Filtragem por nome e categoria
- Carrinho de compras
- Transações bancarias via API
- Geolocalização via API
- Mini-Galeria
- Troca de Mensagens
- Slider
- Pagina do administrador
- Gerenciamento de pedidos
- Imagens alteraveis
- Validações
- e-Commerce completo
Para executar este projeto será necessário o download e instalação de um servidor Web. Após configurar o servidor corretamente, o proximo passo é mover todos os arquivos do projeto para dentro do diretorio origem, geralmente especificada como "root". Para então executar os arquivos basta selecionar a opção "localhost" no painel servidor ou então diretamente pelo navegador através da URL http://localhost:8080/ ou então http://127.0.0.1/ dependendo de como foi configurado. PS: não esqueça que o banco de dados também precisa ser configurado no servidor, veja o tutorial especifico para o servidor que escolheu.
- Linguagens: Javascriot, PHP e SQL(MySQL)
- Linugagem de marcação e estilo: HTML5 e CSS3 (+Bootstrap)
- Recomendavel servidor Web Apache (Como Xampp: https://www.apachefriends.org/pt_br/index.html)
- Recomendavel uma IDE/Editor de texto adequado (Como Sublime Text: https://www.sublimetext.com/3)