Alurakut - a student and front-end website build with React and styled-components
React Immersion - Alurakut
React Immersion is free and is aimed at professionals, students and everyone who wants to learn more about the front-end. In this immersion, we will dive into the past and dominate the future with Alurakut! The project is a version of Orkut, created with React, styled-components and next
Funcionalidades da pagina
- Logout funcionando,
- Campos dos formulários obrigatórios,
- Inputs dos formulários vazios após post,
- Seguidores/Seguindo de acordo com o usuário,
- Possibilidade de criar comunidades,
- Adicionar comentários na pagina.
Aproveita e deixa algum comentário sobre o projeto ou alguma sugestão!(será muito bem-vinda).
Instalação
- Clonar repositorio
$ git clone https://github.com/carolandrade1/alurakut.git && cd alurakut
- Instalar dependencias
$ npm install
- Rodar aplicativo
$ npm run dev
? Pesquisar/Aprender
- Entender melhor como funciona a ligação entre as paginas,
- 'Puxar' o resultado do API para outras paginas,
- Organizar melhor os arquivos,
- Entender como a acessibilidade funciona no React (encontrei alguns desafios nessa parte),
- Componetizar melhor as tag para fazer com que as paginas tenham menos informações,
- Pesquisar boas práticas com React e NextJs.
? Desafios da Imersão
- Aula 01
- [x] Pegar os dados da API do GitHub e listar seus seguidores;
- [x] Adicionar quão confiável, legal e sexy você é;
- [ ] Usar Strategy ao invés de vários ifs no css;
- [x] Separar e organizar o seu código;
- [x] Publicar o seu projeto;
- [x] Deixar o seu projeto com a sua cara;
- Aula 02
- [x] Criar suas comunidades para compartilhar com a gente;
- [x] Facilitar o cadastro da url da imagem;
- [x] Adicionar links para as suas comunidades
- [x] Adicionar o seu projeto na nossa vitrine;
- [x] Deixar o seu read me do projeto bonitão.
- Aula 03
- [x] Terminar de listar seus seguidores através da api do Github;
- [x] Adicionar suas comunidades no DatoCMS;
- [x] Organizar os seus dados, pensando no que irá querer que apareça no seu Alurakut e criando os modelos que precisar;
- [x] Subir sua aplicação na Vercel.
- Aula 04
- [x] Configurar suas variáveis de ambiente;
- [x] Fazer os scraps;
- [x] Subir sua aplicação na Vercel.
- Aula 05
- [x] Fazer o logout da aplicação;
- [ ] Mensagem de feedback quando não conseguir logar na aplicação;
- [x] Criar página de perfil do usuário;
- [x] Subir a sua aplicação na Vercel e compartilhar com a gente.