O FrontEnd Online Store é um projeto desenvolvido para criar a interface do usuário de uma loja virtual online. O objetivo do projeto é fornecer aos usuários uma experiência de compra intuitiva e agradável, permitindo que eles naveguem pelos produtos, adicionem itens ao carrinho e concluam o processo de compra.
O projeto possui as seguintes funcionalidades:
- Navegação de produtos: permite aos usuários explorarem os produtos disponíveis na loja, visualizando detalhes, imagens e informações relevantes.
- Adição ao carrinho: possibilita aos usuários adicionar produtos ao carrinho de compras, selecionando variações e quantidades desejadas.
- Carrinho de compras: exibe aos usuários o resumo dos produtos selecionados, permitindo a edição e remoção de itens antes de finalizar a compra.
- Finalização da compra: oferece aos usuários um processo simplificado de finalização da compra, com informações de envio, pagamento e confirmação do pedido.
- Avalização do produto: oferece ao usuario a possibilidade de avaliar o produto.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- HTML
- CSS
- JavaScript
- React
- Redux
O projeto foi realizado com o seguintes membros:
- Pedro Emmanuel Buerger da silva
- Allan Ikeda
- Alexandre Rebelo
- Reynan Henry
- Luis Gustavo De Paula
Para visualizar o projeto localmente, siga os passos abaixo:
- Clone o repositório para sua máquina local: git clone https://github.com/PedroEmmanuelBuerger/project-FrontEnd_Online_Store.git
- Navegue até a pasta do projeto: cd project-FrontEnd_Online_Store
- Instale as dependências executando o comando: npm install
- Inicie o servidor de desenvolvimento: npm start
Durante o desenvolvimento deste projeto, foram aplicados os conceitos de desenvolvimento web utilizando React e Redux para a criação da interface do usuário e a gestão do estado da aplicação. Também foram utilizados trabalho em equipe com o Trelo, aprimorando a comunicação, liderança entre outras soft skills.
O FrontEnd Online Store oferece uma experiência de compra agradável e eficiente aos usuários de uma loja virtual online. O projeto foi uma oportunidade para aplicar e aprimorar habilidades em desenvolvimento web com React, Redux e Styled Components, contribuindo para a criação de interfaces de usuário modernas e funcionais.