An open API service indexing awesome lists of open source software.

https://github.com/dl0312/gber-server

Server for (G)Uber Clone GraphQL, TypeScript, NodeJS
https://github.com/dl0312/gber-server

Last synced: 15 days ago
JSON representation

Server for (G)Uber Clone GraphQL, TypeScript, NodeJS

Awesome Lists containing this project

README

        

# nuber-server

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

## Resolvers

### Public Resolvers:

- [x] Sign In / Sign Up with Facebook
- [x] Sign In with Email
- [x] Start Phone Number Verification
- [x] Complete Phone Number Verification
- [x] Sign Up with Email

---

### Authentication:

- [x] Generate JWT
- [x] Verify JWT

### Private Resolvers:

- [x] Get My Profile
- [x] Request Email Verification
- [x] Complete Email Verification
- [x] Update my Profile
- [x] Toggle Driving Mode
- [x] Report location / Orientation
- [x] Add Place
- [x] Edit Place
- [x] Delete Place
- [x] Get My Places
- [x] See Nearby Drivers
- [x] Subscribe to Nearby Drivers
- [x] Request a Ride
- [x] Get Nearby Ride Requests
- [x] Subscribe to Nearby Ride Requests
- [x] Update Ride Status
- [x] Get Ride
- [x] Subscribe to Ride Status
- [x] Create a Chat Room
- [x] Get Chat Room Messages
- [x] Send a Chat Message
- [x] Subscribe to Chat Room Messages

## Code Challenge

- [ ] Get Ride History
- [ ] See Ride Detail