Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.78 KB

README.md

File metadata and controls

57 lines (37 loc) · 1.78 KB

NLW Spacetime

Sobre o projeto

A cápsula do tempo é uma aplicação full stack web e mobile, desenvolvida durante a NLW (Next Level Week), evento organizado pela Rocketseat. Construída com finalidade didática.

O objetivo é criar uma aplicação de recordações de memórias onde o usuário pode adicionar à uma timeline, textos, fotos e vídeos de acontecimentos marcantes, organizados por mês e ano.

O projeto conta com login através do usuário do GitHub. Para isso foi preciso configurar na plataforma do GitHub as autorizações dos aplicativos, permitindo acessar as informações da conta (Authorizing OAuth apps). Esse procedimento gera um "client_id" e um "client_secret" necessários para o login, os mesmos foram configurados nas variáveis de ambiente do backend.

Layout Web

Web_1

Web_2

Web_3

Layout Mobile

Web_4

Tecnologias utilizadas

Back end

  • Node
  • TypeScript
  • Fastify
  • SQLite
  • Prisma ORM
  • Axios
  • Zod

Front end

  • ReactJs
  • NextJs
  • Tailwindcss
  • JWT Decode
  • JS Cookie
  • Axios
  • CSS / JS / TypeScript

Mobile

  • React Native
  • Expo
  • Native Wind
  • DayJS
  • Axios

Autor

Sávio Cardoso Caetano

Linkedin Badge