Skip to content
@belf-kr

Belf

저희는 사용자의 코스를 공유하는 Todo 서비스를 만들고 있어요!

screenshot screenshot

✨ Belf ✨

사용자의 코스를 공유하는 Todo 서비스

한국어(KR) | English

일상생활에서 할 일을 까먹지 않기 위해서 Todo 앱을 사용해 보신 적이 있으신가요? 규칙적으로 잘 정리된 Todo를 공유해 보고 싶지 않은가요?
저희의 서비스가 그 고민을 해결해 드립니다!

belf는 졸업 과제를 위해 진행된 프로젝트입니다. 팀원과 함께 웹 서비스 제품군을 개발하기로 정했으며 어떤 서비스를 개발할 까 고민하던 도중 🤔 우리는 일과 학습을 병행하기 때문에 처음부터 프로젝트 레벨을 높게 잡으면 힘들 텐데 간단한 Todo 앱에 지속적 으로 기능을 확장하면서 서비스를 만들어 보면 어떨까? 라는 결론을 도출하였고 그에 맞게 진행된 프로젝트입니다.

Todo의 기본적인 기능과 더불어 할일의 목록을 코스 라고 명명하여 다른 사람이 진행하는 코스 를 공유를 통해 다른 사람의 할일을 직접 따라해보면서 새로운 insight를 도출할 수 있는 기능이 탄생하였습니다.

이외 MSA 를 적용할 만큼 규모가 큰 프로젝트는 아니지만 한번 적용해보고 싶기도 하고 팀원들의 stack이 모두 달라서 MSA 형태로 개발하는 것이 더 생산적이라는 판단하에 MSA 형태로 개발되었습니다. 서비스 종류 및 사용된 stack은 org의 repo 를 통해 살펴보실 수 있으며 k8s 으로 서비스를 배포 및 관리하였습니다.

서비스 접속 주소 및 사용법은? 📱

https://belf.xyz 입니다. 맨 위에 🔗으로 지정 된 Organization Profile의 URL에도 적어놓았어요.

서비스 사용법은 서비스 사용 매뉴얼 에 작성되어있어요.

참고로 qa 환경은 https://qa.belf.xyz 랍니다.

이외 더 자세한 내용은 😲

belf notion 을 참고해주세요! 어떻게 팀원과 협업했는지 프로젝트를 진행하면서 발생한 이슈와 같은 내용이 작성되어 있습니다.

MSA는 아래와 같이 구성되어 있어요 🔥

각각의 서비스는 k8sservice level으로 관리되기 때문에 k8s 관련 다이어그램을 첨부하였습니다.

k8s cluster는 3개 Node를 가지고 있으며 6개의 서비스가 돌아가는 것을 확인할 수 있어요!

스크린샷 2021-12-04 오전 2 47 38

부록 🗂

  1. 프로토타이핑 구경하기
  2. DB 설계 구경하기
  3. 이슈 및 건의사항이 있다면? 각 서비스의 issues 탭을 통해서 남겨주시고 프로젝트와 관련된 내용은 belf-kr/.github/issues 에 남겨주세요.
  4. 저희 팀원와 소통하고 싶다면?

Popular repositories Loading

  1. infrastructure-as-code infrastructure-as-code Public

    인프라를 관리하자 🏘

    Dockerfile

  2. front-server front-server Public

    Hi Belf! 📲

    TypeScript

  3. api-gateway api-gateway Public

    api 🕹

    TypeScript

  4. mock-service mock-service Public

    더미 데이터를 뿌려주자

    TypeScript

  5. todo-service todo-service Public

    할일 관리에 대한 기능을 제공합니다.

    TypeScript

  6. oauth-server oauth-server Public

    MSA으로 구성된 Belf에서 사용되는 인증서버 🔑

    Go

Repositories

Showing 8 of 8 repositories
  • oauth-server Public

    MSA으로 구성된 Belf에서 사용되는 인증서버 🔑

    belf-kr/oauth-server’s past year of commit activity
    Go 0 0 0 0 Updated Aug 7, 2023
  • todo-service Public

    할일 관리에 대한 기능을 제공합니다.

    belf-kr/todo-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 7, 2023
  • front-server Public

    Hi Belf! 📲

    belf-kr/front-server’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 26, 2023
  • api-gateway Public

    api 🕹

    belf-kr/api-gateway’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 26, 2023
  • infrastructure-as-code Public

    인프라를 관리하자 🏘

    belf-kr/infrastructure-as-code’s past year of commit activity
    Dockerfile 0 0 1 0 Updated Jul 26, 2023
  • storage-service Public

    정적 데이터를 관리하세요 💾

    belf-kr/storage-service’s past year of commit activity
    Python 0 MIT 0 0 0 Updated May 2, 2023
  • .github Public

    프로젝트를 소개합니다✌

    belf-kr/.github’s past year of commit activity
    0 0 0 0 Updated May 1, 2023
  • mock-service Public

    더미 데이터를 뿌려주자

    belf-kr/mock-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Dec 13, 2021

Top languages

Loading…

Most used topics

Loading…