/NLW-SpaceTime-Rocketseat

Semana NLW SpaceTime Rocketseat

Primary LanguageTypeScript

NLW SpaceTime Rockeseat


💻 Sobre o projeto


🚀 Projeto desenvolvido na semana NLW SpaceTime Aniversário de 6 anos da Rockeseat, tanto na web quanto no mobile você pode registrar sua jornada ao longo do tempo e espaço. 🚀





Preview Web


Preview Mobile


🚀 Tecnologias

O projeto dessa semana foi desenvolvido com as seguintes tecnologias:

  • React
  • React Native
  • TypeScript
  • NodeJS
  • Prisma
  • Fastify
  • SQLite
  • Next.js
  • Axios
  • Tailwind CSS
  • Native Wind
  • Expo /auth session / constants / crypto / font / image picker / linking / router / secure store / status bar
  • Zod
  • Git e GitHub
  • React Navigation
  • Js cookie
  • jwt decode
  • Eslint
  • Dayjs
  • Dotenv

Como executar

Acessando a pasta de todos os projetos é preciso baixar os pacotes com o gerenciador do seu gosto.
Leia os README.md de cada pasta para executar.

  • Execute no Server Backend

  • Instale os pacotes com npm install.

  • Execute npx prisma migrate dev para rodar as migrations.

  • Execute npm run dev para iniciar o servidor.

  • SE FOR RODAR A VERSÃO WEB COMENTE A VARIAVEL ( MOBILE GITHUB_CLIENT_ID=... E A GITHUB_CLIENT_SECRET=...) E DESCOMENTE A VARIAVEL ( WEB GITHUB_CLIENT_ID=... E A GITHUB_CLIENT_SECRET=...)

  • SE FOR RODAR A VERSÃO MOBILE COMENTE A VARIAVEL ( WEB GITHUB_CLIENT_ID=... E A GITHUB_CLIENT_SECRET=...) E DESCOMENTE A VARIAVEL ( MOBILE GITHUB_CLIENT_ID=... E A GITHUB_CLIENT_SECRET=...)

  • README Mobile

  • README Web


Feito com ♥ by Rocketseat/DevMaroto 👋 Participe da nossa comunidade!