/uber-clone

Primary LanguageTypeScript

(n)Uber

nuber_preview

Create uber like server with express, graphql, and react written in typescript.

Features

  • Real-time ride request and catch depend on mode driver or rider
  • Real-time chat with driver and rider
  • Infinit scroll for ride history
  • Get direction, and render on map with Google Map Api
  • Email and Phone verification

What I Used

backend

frontend


What I Learned

  • environment setting for frontend and backend
  • implement entity and build gralhql api
  • database relations design ManyToOne, OneToMany
  • jwt based authentication management
  • desing pattern for react splitting presenter and container
  • authenticaiton based routes handle
  • build and deploy to heroku
  • how to use graphql in react with apollo