uber frontend
Client for the (N)Uber Clone Course on Nomad Academy. RaactJS, Apollo, Typescript
Scripts:
- precodegen : 백엔드에 정의된 모든 스키마를 다운받아 schema.json 파일 생성.
- codegen : precodegen으로 다운받은 스키마를 통해 실제 클라이언트에서 사용하는 타입생성. api.d.ts에 실제 클라이언트가 사용하는 스키마만 타입으로 생성 (새로운 queries.ts를 작성할 때마다 타입 생성 해주기 위해 실행해줘야 한다.)
Screen:
Logged Out:
- Home
- Phone Login
- Verify Phone Number
- Social Login
Logged In
- Home
- Ride
- Edit Account
- Settings
- Places
- Add Place
- Find Address
- Challenge: Ride History