Se quiser dar uma olhada em todas as screenshots, click aqui.
Esse é o front-end do servidor acme-ecommerce-server.
O Acme E-commerce trata-se de um projeto de desenvolvimento parcial de um e-commerce para uma loja de bijuterias e semijoias. O desenvolvimento foi parcial pois foram deixadas de lado questões como: cálculo de frete, rastreamento, emissão de nota fiscal eletrônica, envio do produto e pagamento do pedido.
O site possui as funcionalidades de cadastro, login, visualização e busca de produtos, adição de produtos ao carrinho, fechamento de pedido, e visualização e detalhamento dos pedidos já feitos. Pelo painel CMS do Strapi no backend acme-ecommerce-server os administradores do site podem gerenciar categorias, produtos, pedidos e usuários. O backend também é responsável pela autenticação, envio de emails de 'esqueci minha senha' e armazenamento das imagens e dados dos produtos.
Esse projeto foi desenvolvido com as seguintes tecnologias:
Você pode visualizar o layout do projeto através desse link. Lembrando que você precisa ter uma conta no Figma para poder interagir com os componentes do layout.
- Ter Git para clonar o projeto.
- Ter Node.js instalado.
- Ter um gerenciador de pacotes como NPM ou Yarn para instalar as dependências do projeto.
git clone https://github.com/rodrigosuelli/acme-ecommerce-web.git
cd acme-ecommerce-web
$ npm install
# ou
$ yarn
Siga as instruções em acme-ecommerce-server para iniciar o servidor e deixar ele rodando na sua máquina na porta (1337).
OBS: Lembre-se de criar um arquivo .env.local e inserir as variáveis de ambiente com base no arquivo .env.local.example
presente na raiz do projeto.
$ npm run dev
# ou
$ yarn dev
- Faça um fork desse repositório
- Faça um clone do seu fork (
git clone url-do-seu-fork && cd acme-ecommerce-web
) - Crie uma branch com sua feature ou correção de bugs (
git checkout -b minha-branch
) - Faça commit das suas alterações (
git commit -m 'feature/bugfix: minhas alterações'
) - Faça push para a sua branch (
git push origin minha-branch
) - Abra sua Pull Request no repositório que você fez o fork
Este projeto está licenciado sob a licença MIT.