Este projeto é uma plataforma de e-commerce inspirada na Natura.
A plataforma encontra-se disponível em https://web-natura-ecommerce.vercel.app/.
OBS. Hospedagem gratuita que pode pode conter oscilações. Qualquer problema encontrado estou disponivel para contato.
O projeto contém as seguintes pastas principais:
pages/
components/
contexts/
layouts/
services/
- Node.js >= 16.x
-
Clone o repositório:
git clone https://github.com/MarceloAzeved0/web-natura-ecommerce.git cd web-natura-ecommerce
-
Instale as dependências:
yarn install
-
Configure as variáveis de ambiente:
- Crie um arquivo .env na raiz do projeto com as seguintes configurações:
API_URL="http://localhost:3001"
- Inicie o servidor:
yarn dev
- Tailwind: Para o projeto foi utilizado NextJS, Typescript e Tailwind como tecnologias prinicipais.
- Autenticação e Autorização: Implementar autenticação e autorização para restringir o acesso aos endpoints.
- Adição de interfaces e classes para controlar e padronizar exceptions.
- Criação de testes e storybook.
Se tiver alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato:
- Nome: Marcelo Azevedo
- Email: marcelobernardy@gmail.com