/frontend-online-store

Este projeto é uma simulação interativa de loja online, utilizando a API do Mercado Livre. Permitindo que usuários busquem produtos, gerenciem um carrinho de compras e explorem avaliações.

Primary LanguageJavaScript

Frontend Online Store 🛒 🛍️

oie_transparent

Sobre o Projeto 📜

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.

💻 Aplicação online

Tecnologias Utilizadas ⚒️

React icon
React
Javascript icon
JavaScript
eslint icon
EsLint
html icon
HTML5
css icon
CSS3
Node icon
NodeJS
Node icon
Vercel

Por que essas tecnologias? 🤔

  • 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.

API

Este projeto utiliza a API do Mercado Livre.

Como Executar o Projeto 👾

  1. Clone o repositório: git@github.com:PalomaWink/frontend-online-store.git
  2. Vá para a pasta do projeto: cd frontend-online-store
  3. Instale as dependências com npm install
  4. Inicie o servidor com npm start
  5. Acesse a aplicação em http://localhost:3000

Colaboradores 👩🏾‍💻👨🏻‍💻

Este projeto é para fins educacionais, portanto pull requests não serão aceitos, foi desenvolvido em colaboração com:

Licença

MIT