Clothing E-Commerce é um repositório criado para fins de estudo em conjunto com o curso Complete React Developer in 2023 (w/ Redux, Hooks, GraphQL). Ele contém o código e recursos utilizados para aprender diversos conceitos e tecnologias abordadas no curso. Este README fornece uma visão geral do projeto, seus objetivos e como configurá-lo em sua máquina local.
-
Catálogo de Produtos: O site apresenta um catálogo de produtos organizados por categorias, permitindo aos usuários navegar facilmente pelos itens disponíveis.
-
Autenticação de Usuários: Os usuários podem fazer login usando e-mail e senha ou através de autenticação pelo Google.
-
Criação de Conta: Os usuários podem criar uma conta no site fornecendo um e-mail e senha para acessar recursos adicionais e salvar suas preferências.
-
Adicionar ao Carrinho: Os usuários podem adicionar produtos ao carrinho de compras enquanto navegam pelo catálogo.
-
Finalizar Compra: Os usuários têm a opção de finalizar a compra usando um cartão de crédito, integrado ao serviço de pagamento Stripe.
O projeto utiliza as seguintes tecnologias e ferramentas:
- JavaScript
- TypeScript
- Vite
- React
- React Router
- Redux
- Redux Saga
- Redux Persist
- Reselect
- Firebase
- SCSS
- Styled Components
- Stripe
- Local Storage
Para executar este projeto em sua máquina local, siga estes passos:
# Clone este repositório em sua máquina local usando o comando
git clone https://github.com/ikarofelix/Clothing-E-Commerce.git
# Navegue até o diretório do projeto:
cd Clothing-E-Commerce
# Instale as dependências
npm install