Este projeto é um pequeno clone do grandioso site da Amazon. Assim sendo ele trás um layout muito semelhante (porém não idêntico) ao site original. Trás também algumas das funcionalidades mais básicas do site original.
Nesta aplicação web o usuário terá acesso a um catálago produtos disponíveis para comprra e poderá realizar as seguintes ações:
Para construir este projeto foi utilizado diversas tecnologias para agilizar e possibilitar o fluxo da aplicação.
Para a autenticação foi utilizado o Firebase e o NextAuth em conjunto, oferencendo a possibilidade de login social atráves de um conta Google.
Para a criação e estilização foi utilizado o combo entre Next.js, Tailwind e Typescript., ferramentas extremamente perfomáticas e em alto uso no mercado.
Para o gerenciamento de estado da aplicação, foi utilizado o Redux e o Redux Toolkit., que oferecem um contexto com uma ampla possibilidade de gerenciar as informações entre os componentes em diferentes camadas.