O NLW Spacetime - Cápsula do Tempo é um projeto desenvolvido durante a NLW Spacetime da Rocketseat, utilizou-se NodeJS com Fastify e React com NextJS.
example-web.mp4
example-mobile.mp4
- Autenticação com Github;
- Visualização da cápsula;
- Adicionar nova memória;
- Validação de token;
- Responsividade.
- Axios
- DayJS
- Expo
- Fastify
- Js-cookie
- JWT Decode
- NativeWind
- NextJS
- Node.js
- Prisma
- React
- React Native
- Tailwind CSS
- Typescript
- Zod
https://github.com/Matheussandi/spacetime.gitcd spacetimecd servernpm installcp .env.example .env# Github (Web)
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# Github (Mobile)
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=npx prisma migrate devnpm run devcd webnpm installcp .env.example .envNEXT_PUBLIC_GITHUB_CLIENT_ID=npm run dev
⚠️ Se não abrir automaticamente uma página no navegador, acesse http://localhost:3000 para visualizar a aplicação web.
cd mobilenpm installnpx expo startEsse projeto está sob a licença MIT.