nuber-server

Server for the (N)Uber clone on NomadAcademy, GraphQL, Typescript, NodeJS

Course Note

Course notes

Resolvers

Public Resolvers:

  • Sign In / Sign Up with Facebook
  • Sign In with Email
  • Start phone number verification
  • Compolete phone number verification
  • Sign Up with Email

Authentication:

  • Generate JWT
  • Verity JWT

Private Resolvers:

  • Verify Email
  • Get My Profile
  • Update My Profile
  • Report Location / Orientation
  • Add Place
  • Edit Place
  • Delete Place
  • See Nearby Drivers
  • Subscription To Nearby Drivers
  • Request A Ride
  • Get Nearby Ride Request
  • Subscribe To Nearby Ride Request
  • Subscribe To Ride Status
  • Subscribe To Chat Room Messages
  • Send A chat Message

Code Challenge

  • Get Ride History
  • See Ride Detail