Quem, como desenvolvedor - nunca teve (ou pelo menos tentou) criar um e-commerce?
Hoje, com o crescimento da internet, a loja que não está no digital praticamente não existe no mundo real.
Como desenvolvedor, uma das maiores demanda é a criação de e-commerce e, a fim consolidar meus conhecimentos sendo alinhado com as novas e melhores práticas e tecnologias disponíveis no mundo da tecnologia, durante o programa de aceleração “Ignite - ReactJS”, promovido pela Rocketseat, desenvolvi como desafio para consolidade meus conhecimentos adquidos uma aplicação Frontend de carrinho de compras de café, contendo página de opções e seleção de pedidos, página de finalização do pedido e informações de entrega.
Utilizei como tecnologia Vite, ReactJS, ContextAPI, React Hooks, Styled Components, Zod, React Hook Form, etc.
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Vite
- ReactJS
- TypeScript
- Styled Components
- Phosphor Icons
- React Hook Form
- Zod
- React Router
- Immer
- Polished
Você pode visualizar o layout e o deploy do projeto através do link abaixo:
Lembrando, para visualizar o layout do figma, que você precisa ter uma conta no Figma.
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
Segue os comandos para baixar e executar o projeto na sua máquina:
## Clone o projeto em sua máquina
git clone https://github.com/srsouzaj/coffee-delivery.git
# Acessar o projeto no terminal
$ cd coffee-delivery
# Instalar as dependências
$ npm install
# Executar o servidor em modo de desenvolvimento
$ npm run dev
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ por Jorge de Souza