Este projeto foi desenvolvido em grupo, como parte de um dos projetos avaliativos da Trybe, é uma representação simplificada de uma loja online, integrada à API do Mercado Livre. Através desta aplicação, buscamos simular uma experiência de compra realista, permitindo aos usuários pesquisar produtos por categorias, adicionar e remover itens do carrinho, e visualizar detalhes e avaliações de produtos. O objetivo era criar uma ferramenta útil e interativa, focando na aplicação de conceitos de desenvolvimento web e trabalho em equipe.
React |
JavaScript |
EsLint |
HTML5 |
CSS3 |
NodeJS |
Vercel |
- React: Escolhido pela sua liderança no desenvolvimento front-end, pelo seu conceito de componentes reutilizáveis, o que ajuda na manutenção e a escalabilidade do projeto. Isso não só facilita a vida na hora de manter e fazer o projeto crescer, mas também torna super prático montar interfaces que interagem com o usuário de um jeito bem fluido.
- JavaScript: Sua universalidade e flexibilidade possibilitam uma integração eficiente com a API do Mercado Livre.
- EsLint: Garante a qualidade e a padronização do código.
- NodeJS: Por ser o runtime do JavaScript para o backend e por possibilitar usar o NPM (Node Package Manager) sendo o repositório oficial para publicação de pacotes NodeJS.
- HTML5 & CSS3: Indispensáveis para uma interface visualmente atraente e uma experiência de usuário fluída.
- Vercel: Escolha para hospedagem devido à sua simplicidade, intuição e eficiência, alinhada às nossas necessidades.
Este projeto utiliza a API do Mercado Livre.
- Clone o repositório:
git@github.com:PalomaWink/frontend-online-store.git
- Vá para a pasta do projeto:
cd frontend-online-store
- Instale as dependências com
npm install
- Inicie o servidor com
npm start
- Acesse a aplicação em
http://localhost:3000
Este projeto é para fins educacionais, portanto pull requests não serão aceitos, foi desenvolvido em colaboração com:
- Matheus Oliveira GitHub
- Érica de Lucas Guimarães GitHub
- Vitor Gomes GitHub
- João Pedro Macenas GitHub
MIT