Parte Web da aplicação Spacetime que foi desenvolvida durante o NLW 12 (trilha ignite) promovido pela Rocketseat.
A aplicação tem como objetivo guardar recordações de eventos importantes que acontecerão na vida do usuário onde o mesmo realiza login com autenticação via Github
sendo necessário ter uma conta na plataforma para poder realizar o login no Spacetime. A aplicação é multiplataforma, ou seja, Web e Mobile.
- Frontend
- React + Next + Typescript
- TailwindCSS para estilização
- Lucide-React para ícones
- JWT_Decode para obter o token
Baixe o repositório com git clone e entre na pasta do projeto.
$ git clone https://github.com/JaasielAntunes/nlw-spacetime-frontend
- Front-end
- Crie um arquivo .env.local
- Informe o ClientID gerado na sessão OAuth Apps
$ cd ..
$ cd web
$ npm install
$ npm run dev
Jaasiel Antunes de Araujo