Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SKHUINFO API 서비스 분리 #77

Open
sukso96100 opened this issue Jul 15, 2020 · 0 comments
Open

SKHUINFO API 서비스 분리 #77

sukso96100 opened this issue Jul 15, 2020 · 0 comments
Assignees
Labels

Comments

@sukso96100
Copy link
Member

#75 이슈 구현이 완료되면, 백엔드의 life 패키지(학식 조회, 학사일정 조회)와 함께 별도의 API 서비스로 분리하여, SKHUINFO API(가칭) 라는 신규 서비스로 출시. 신규 API 서비스는 아래 사항을 만족해야 함

  • Go, Gin, GoQuery, Gorm 등 활용
  • 단위테스트 커버리지 90%+
  • 모든 API Endpoints 문서화(Swaggger 등 활용 권장)
  • 모든 API Endpoints CORS 허용
  • skhus-backend 와 동일하게 테스트 채널, 프로덕션 채널 모두 운영

아래 사항은 추가 논의 후 고려

  • OPEN API 로 제공
    • NUTEE 와 같은 다른 팀이나 동아리 외부 팀에서도 수요가 있는경우 고려
  • SKHUINFO API 오픈소스화
    • 누구든지 프로젝트에 기여할 수 있도록 하여, 활발히 기여하는 사람은 SKHU's 팀에 합류 권유
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants