기간 : 2024.01.12 ~
- 게시글/댓글
- 피드 조회
- 팔로잉/팔로우
- 회원가입/로그인
- 좋아요(동시성 이슈)
인스타그램 서버 클론코딩을 위한 저장소
인증 기능에 대한 swagger 설정과 테스트를 추가하고자 합니다.
4시간
CI에 sonarCloud를 추가합니다.
30분
카카오 로그인 API를 활용하여 소셜 로그인 기능을 구현하고자 합니다.
기존에 있던 로그인 방식에서 쉽게 확장 가능한 형태로 설계 및 구현하고자 합니다.
8시간
Swagger UI 셋업 예정입니다.
아래 레퍼런스를 참고할 계획입니다.
1시간 ~ 1시간 30분
ERD 설계를 진행하고자 합니다. 툴은 ERDCloud를 이용할 계획입니다.
30분
회원가입 및 로그인에 필요한 Member 도메인을 구축하고, 회원가입 기능을 구현합니다.
공통 에러 및 api 응답을 설계하고 구현합니다.
Swagger 문서가 잘 작성되는지 테스트합니다.
3시간
jwt를 이용한 토큰 인증 방식을 적용하려고 합니다.
3시간
빠른 테스트 통합 환경 구축을 위해 Github actions를 이용하여 CI를 구축하고자 합니다.
이번 프로젝트 목적에 테스트 커버리지도 포함되므로, Jacoco와 SonarQube를 추가합니다.
1시간 ~ 1시간 30분
refresh 토큰 및 인가 기능을 구현하려고 합니다.
4시간
회원가입 api의 테스트 코드를 작성합니다.
1시간
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.