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.
- Node
- TypeScript
- Fastify
- SQLite
- Prisma ORM
- Axios
- Zod
- ReactJs
- NextJs
- Tailwindcss
- JWT Decode
- JS Cookie
- Axios
- CSS / JS / TypeScript
- React Native
- Expo
- Native Wind
- DayJS
- Axios
Sávio Cardoso Caetano