Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

지도 컴포넌트를 활용한 Uber 서비스 클론🚓🌱

Notifications You must be signed in to change notification settings

ahrimy/Project09-C-Uber-Clone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎁 친절한 Woober C

왜 나는 편할 수가 있어? 🤔😯

UX를 고려한 친절한 차량 공유 서비스

Logo

TypeScript react redux apollo-client antd-mobile

NodeJS Express GraphQL apollo-server-express MongoDB

프로젝트 소개

✅ Google Maps API 를 이용한 위치 조회, 장소 검색, 경로 조회

✅ 택시 기사와 사용자 간의 실시간 통신을 통한 호출, 응답, 탑승, 하차 알림

✅ 매칭된 택시 기사와 사용자 간의 실시간 위치 공유

✅ 모바일 기반의 웹 서비스


  • google maps api key 만료되어 정상 동작하지 않을 수 있습니다.

🌟 실행 화면

메인 화면
경로 설정
현재 위치 핀 이동 장소 검색
호출 요청
요청 수락
호출 취소
픽업
하차

🚀 How to start

# client
cd client
npm install
npm start
# server
cd server
npm install
npm run dev

🧬 서비스 구성도

서비스구성도

🗂 디렉토리 구조

.
├── .github
│   ├── ISSUE_TEMPLATE
│   └── workflows
│
├── client
│   ├── dist
│   ├── assets
│   └── src
│       ├── index.html
│       ├── index.tsx
│       ├── App.tsx
│       ├── store.ts
│       ├── components
│       │   ├── containers
│       │   └── presentational
│       ├── routes
│       ├── utils
│       ├── slices
│       ├── constants
│       ├── queries
│       └── pages
│
└── server
    ├── dist
    └── src
        ├── app.ts
        ├── graphql
        │   ├── resolvers
        │   ├── directives
        │   └── types
        ├── passprot
        ├── services
        ├── repositories
        ├── utils
        └── models

📚 WIKI

Member

김진관🧑‍💻 박인서🧑‍💻 양아림👩‍💻 이헌준🧑‍💻
@kkole3897 @passwd10 @ahrimy @kkirico

About

지도 컴포넌트를 활용한 Uber 서비스 클론🚓🌱

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 96.7%
  • JavaScript 2.6%
  • Other 0.7%