smkim89 / UberQL-Server

우버 서버 만들기. with node.js typescript graphQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UBERQL-SERVER

Config

  1. yarn add typescript ts-node ts-node nodemon --dev
  2. yarn add tslint-config-prettier --dev
  3. yarn add @types/node --dev

참고

  • DefinitelyTyped : TypeScript의 타입 정의를 제공하는 리포지터리 서비스

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

Authentication:

  • Generate JWT
  • Verifiy 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 Nearby Drivers
  • Subscribe to Nearby Drivers
  • Request a Ride
  • Get Nearby Ride Requests
  • Subscribe to Nearby Ride Requests
  • Update Ride Status
  • Get Ride
  • Subscribe to Ride Status
  • Create a Chat Room
  • Get Chat Room Messages
  • Send a Chat Message
  • Subscribe to Chat Room Messages

Code Challenge

  • Get Ride History
  • See Ride Detail

About

우버 서버 만들기. with node.js typescript graphQL

License:MIT License


Languages

Language:TypeScript 100.0%