/devkang-nuber

Primary LanguageTypeScript

nuber-server

Server for the (N)Uber Clone Course on Nomad Academy. GraphQL, TypeScript, NodeJS

Resolvers

Public Resolvers:

  • Sign In / Sign Up with Facebook
  • Sign In with Email
  • Start Phone Number Verification
  • Complete Phone Number Verification
  • Sign Up with Email

Authemtication:

  • Generate JWT
  • Verify JWT

Private Resolvers:

  • Get My Profile
  • Request Email Verification
  • Complete Email Verification
  • Update My Profile
  • Toggle Driving Mode
  • Report Location / Orientation
  • Add Place
  • Edit Place
  • Delete Place
  • Get My Places
  • See Neerby Drivers
  • Subscribe to Nearby Drivers
  • Request a Ride
  • Get Nearby Rides Requests
  • Subscribe to Nearby Ride Requests
  • Subscribe to Ride Status
  • Get Chat Room Messages
  • Subscribe to Chat Room Messages
  • Send a Chat Message

Code Challenge

  • Get Ride History
  • See Ride Detail