/nlw-spacetime-web

Aplicação frontend de recordação de memórias desenvolvida durante o NLW 12 da Rocketseat.

Primary LanguageTypeScriptMIT LicenseMIT

Spacetime Frontend

NPM

Sobre o projeto:

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.

🛠️ Tecnologias utilizadas:

  • Frontend
    • React + Next + Typescript
    • TailwindCSS para estilização
    • Lucide-React para ícones
    • JWT_Decode para obter o token

🚗 Iniciando a aplicação:

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

📸 Screenshots:


📧 Contato:

contato.jaasiel@gmail.com

Autor:

Jaasiel Antunes de Araujo