Skip to content

막차타는 막차를 타고 싶은 사람들을 위한 서비스입니다. 귀가길에 막차를 타려면 언제 일어나야 하는지 진동과 메시지로 알려드립니다. 어떻게? 직관적이게 따뜻하게 귀엽게 맞춤형으로!

Notifications You must be signed in to change notification settings

dlsxody1/makchata

 
 

Repository files navigation

막차타



막차제작단에 의한 막차제작단을 위한 막차제작단의 주말 프로젝트입니다.
정확한 막차 알림을 직관적이고 따뜻하고 귀엽게 맞춤형으로 알려줍니다!
막차타고 싶은사람! -> https://makchata.store/

🛴 이런 기능이 있어요!

  • 출발지와 목적지를 설정해서 언제 자리에서 엉덩이를 떼야 도착할 수 있는지?
  • 어떤 교통수단을 이용해야 하는지?
  • 얼마를 아꼈는지?
  • 심지어 몇 분 전에 도착 하는지 진동으로 알려줍니다!

저희 막차제작단은 여러분의 시간을 소중하게 생각하니까요💗

한눈에 출발지와 도착지를 확인 할 수 있어요!

경로를 검색해 막차 정보를 확인해보세요!


✋ 사전준비

막차타는 v16 이상의 Node.js 환경에서 실행합니다.

다음 대안 중에 하나를 선택하는 것을 권합니다.

버전 관리도구를 통해 설치

직접 설치

공식 홈페이지에서 다운로드하여 설치합니다.



🐢 실행방법

개발 환경을 실행하기 위해 클론 받습니다.

git clone https://github.com/makchamakers/makchata.git

프로젝트 디렉토리로 이동합니다.

cd makchata

프로젝트가 의존하는 패키지들을 설치합니다.

npm install

개발 서버를 실행합니다.

npm run dev



📚 기술스택

프레임워크

next

다양한 렌더링 전략을 편리하게 사용할 수 있도록 지원하는 메타프레임워크 Next.js를 사용합니다.

정적 분석

typescript eslint prettier

TypeScript, ESLint, Prettier를 사용하여 코드 품질을 관리합니다.
Airbnb 스타일 가이드를 기반으로 하여 필요한 규칙을 추가하고, 포맷팅 규칙은 Prettier를 따릅니다.

스타일링

styledComponents

글로벌 스타일은 css 사용, 컴포넌트 파일 안에서 스타일을 같이 보는 방식을 선호하여
styled-components를 사용합니다.

상태관리

react-query recoil

서버 상태는 React Query, 클라이언트 상태는 Recoil을 사용하여 관리합니다.




💡 막차제작단

서디 진진 녕녕 까를로스 엠마 태평

About

막차타는 막차를 타고 싶은 사람들을 위한 서비스입니다. 귀가길에 막차를 타려면 언제 일어나야 하는지 진동과 메시지로 알려드립니다. 어떻게? 직관적이게 따뜻하게 귀엽게 맞춤형으로!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.8%
  • Other 2.2%