Skip to content

dobugs/yologa-api

Repository files navigation

러닝할 땐 욜로가! 🏃🏻‍♀️🏃🏻

dobugs-logo

프로젝트 소개

가까이에 있는 사람들과 함께 러닝을 즐길 수 있는 욜로가 서비스입니다!


주요 기능

  • 내 주변의 러닝크루들을 탐색할 수 있어요. 🧐
  • 직접 주최하거나 참여했던 러닝 히스토리를 기록해두었어요. 📚
  • 러닝크루를 소규모로 진행하고 싶다면, 원하는 사람만 승인하도록 허가할 수 있어요. 🤫
  • 목표했던 시간과 실제로 러닝했던 시간들을 기록하여 러닝 이력들을 관리하세요! 🏃🏻‍♀️🏃🏻

잠깐! ✋🏻

FE 의 개인 사정으로 화면이 아직 구현되지 않는 기능들이 있습니다.

API 기능은 API 문서 로 확인 부탁드립니다. 🙇🏻‍♀️

  • 화면과 API 모두 동작하는 기능
    • OAuth2.0 로그인 (구글, 카카오), AccessToken 재발급, 로그아웃
    • 내 정보 조회, 수정, 프로필 수정
  • 동작하는 API
    • 모든 기능 구현 완료

기술 스택

기술스택


인프라 아키텍처

architecture


  • AWS Load Balancer 를 이용하여 HTTPS 적용하였습니다.
  • 제한된 인스턴스 내에 여러 서비스를 제공하기 위해 포트를 분리하였습니다.
  • 더욱 빠른 응답을 위해 JWT 는 Redis 로 관리하였습니다.
  • SPOF 를 줄이기 위해 로드 밸런싱을 도입하였습니다.

욜로가 서비스 이용해보기


Hits