suryaelidanto / mentorshipapp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frontend

  • Setup Expo
  • Setup Clerk
  • Build login and register with Clerk
  • Beautify login form (just google button actually xD)
  • Implement React Navigation
  • Setup Expo React Native Elements
  • Setup home screens
  • Protected routes with react navigation
  • Setup axios libs
  • Implement tanstack query
  • Home screen + integrate to backend getting mentorship list using flatlist
  • Integrate with backend (development)
  • Change fonts
  • Profile page
  • Add become a mentor page
  • Fix clerk authentication with expo => temporary with manual authorization
  • Fix tanstack query refetch on focus, etc
  • Integrate with backend (production)
  • Build into APK
  • Test APK
  • Publish on Play Store

Backend

  • Setup backend with Express
  • Setup CRUD mentorship session (relation with Clerk credential)
  • Make relation user to clerk
  • Prepare for deployment
  • Deploy into Railway

About


Languages

Language:TypeScript 94.2%Language:JavaScript 5.8%