🪧 Vitrine.Dev | |
---|---|
✨ Nome | Alura Geek |
🏷️ Tecnologias | React, Nodejs, Tailwind, CSS, TypeScript |
🚀 URL | https://alurageek-iota.vercel.app/ |
🔥 Desafio | Alura Frontend Challenge |
Olá, devs!
Neste repositório você encontrará uma página de e-commerce para uma loja online de produtos geek chamada Alura Geek, que está sendo desenvolvida como resultado de um Desafio Front-End (3ª edição) exclusivo para alunos da escola de tecnologia Alura.
O Desafio simula um ambiente de trabalho real, com tarefas exigidas pelos designers por meio de cartões no Trello para que os alunos possam experimentar como é um job real. É necessário comunicar-se e entender o que os designers realmente querem de cada tarefa, podemos escolher a tecnologia que melhor se aplica a nós para desenvolvermos o código. Você pode adicionar recursos e sugerir modificações caso tenha ideias melhores e assim por diante.
Não há aulas específicas para o desafio, por isso devemos desenvolver com o conhecimento que temos. As instrutoras prepararam um plano de estudos com dicas de coisas que podemos precisar caso precisemos fazer algo e não saibamos exatamente como fazer, mas é nossa responsabilidade buscar e trocar informações com outros desenvolvedores para realizar o trabalho.
O Desafio dura 4 semanas. Todas as segundas-feiras durante 3 semanas receberemos novos trabalhos dos designers e devemos desenvolver o que foi pedido. Na semana 4, estamos livres para implementar novos recursos ou brincar com estilos e outros questões de aparência.
O Desafio começou em 14 de março de 2022.
- Semana 1: Desenvolvimento das estruturas e estilizações. No meu caso, escolhi desenvolver em React com Typescript.
- Semana 2: Implementação dos formulários da login e cadastro de produtos.
- Semana 3: Criação de rotas e controllers e implementação do banco de dados local com Json Server. Para as rotas optei por usar o React Router .
- Semana 4 (atual): Finalização do projeto com cadastro dos itens no banco de dados e funcionalidade de adicionar mais produtos e validações de formulários.