scratchnow's Introduction
scratchnow's People
scratchnow's Issues
DB 관계 및 마이그레이션 설정
ISSUE
- Group:
server
- Type:
feature
- Detail: DB 테이블 association 및 migration 설정
TODO
- 테이블 관계 설정
- sequelize migration 설정
DUE DATE
2022.08.19
API 응답 데이터 점검 및 수정
ISSUE
- Group:
server
- Type:
feature
,refactor
- Detail: 모든 API 통신에 대한 응답 데이터 점검 및 필요 시 수정
TODO
- API 작동 테스트
- 유저 게시물 피드에서 유저정보 응답 데이터 제외
- 인기순 전체피드에서 정렬 두번째 기준 지정
DUE DATE
2022.09.00
Like API 통합
ISSUE
- Group:
server
- Type:
feature
,refactor
- Detail: 좋아요 추가와 취소 API endpoint 합치기
TODO
- addLike와 cancelLike 함수 합치기
DUE DATE
2022.09.14
메인페이지 목업 구현
ISSUE
- Group:
client
- Type:
feature
- Detail: 메인페이지 목업 구현
TODO
- 배너 컴포넌트 생성
- 메뉴 선택 컴포넌트 생성
- 게시물 컴포넌트 생성
DUE DATE
2022.12.17
서버 구조 및 DB 설정
ISSUE
- Group:
server
- Type:
feature
- Detail: express 폴더 구조 구축 및 docker MySQL 연결 config 설정
TODO
- express 구조 생성
- DB migration
- docker MySQL config 설정
DUE DATE
2022.08.12
Swagger 문서 작성
ISSUE
- Group:
server
- Type:
feature
- Detail: Swagger 문서 업데이트
TODO
- swagger.yaml, openapi.yaml 업데이트
- API 점검 및 http method 수정
DUE DATE
2022.09.30
댓글 관련 API 개발(1차)
ISSUE
- Group:
server
- Type:
feature
- Detail: 댓글 기능 API 개발
TODO
- 댓글 작성 API
- 댓글 수정 API
- 댓글 삭제 API
- 댓글 조회 API
DUE DATE
2022.09.06
토큰검증 임시 해제 처리
ISSUE
- Group:
server
- Type:
feature
- Detail: 프론트엔드 개발 편의를 위한 액세스 토큰 검증 임시 해제 처리
TODO
- tokenValidity = true 처리
- 토큰 검증이 필요한 API 점검 및 추가/삭제
DUE DATE
2022.10.02
회원가입 관련 API 수정
ISSUE
- Group:
server
- Type:
feature
,refactor
- Detail: 인증 시 페이로드 및 소셜로그인 로직 리팩토링
TODO
- 인증 페이로드에서 비밀번호 제외
- Google OAuth DB 저장 값 수정
- OAuth 코드 리펙토링
- 사용자 테이블에 소셜로그인 구분 컬럼 추가
DUE DATE
2022.09.17
이메일 인증 기능 개발
ISSUE
- Group:
server
- Type:
feature
- Detail: 토큰으로 회원가입 시 이메일 인증 기능 개발
TODO
- 회원가입 시 이메일 인증
- 비밀번호 찾기 시 이메일 인증
- 인증번호 비교대조 및 응답
DUE DATE
2022.09.08
Swagger 문서 생성
ISSUE
- Group:
server
- Type:
feature
- Detail: API swagger 문서 생성
TODO
- Swagger 문서 생성(Typescript + Express)
DUE DATE
2022.08.06
Middleware 추가
ISSUE
- Group:
server
- Type:
feature
- Detail: Express middleware 추가
TODO
- express-rate-limit
- compression
- http-status
DUE DATE
2022.10.02
로그인 응답 데이터 수정
ISSUE
- Group:
server
- Type:
bug
- Detail: 로그인 API 응답 데이터 수정
TODO
- 로그인 시 액세스 토큰과 사용자 id 값 누락 된 것 수정
DUE DATE
2022.11.04
DB mirgration 에러 수정
ISSUE
- Group:
server
- Type:
feature
,error
- Detail: DB migration 및 ORM 정상 동작 확인
TODO
- Container DB migration
- router, controller 폴더 및 파일 구조 구축
DUE DATE
2022.08.23
좋아요 관련 API 개발(1차)
ISSUE
- Group:
server
- Type:
feature
- Detail: 게시물에 대한 좋아요 API 개발
TODO
- Likes 테이블 soft delete 방식 사용 여부 재검토 후 필요 시 수정
- 좋아요 추가 API
- 좋아요 취소 API
DUE DATE
2022.09.04
docker 설정
ISSUE
- Group:
server
- Type:
feature
- Detail: 도커 빌드 및 배포 설정
TODO
- Express Dockerfile 생성
- docker-compose 스크립트 생성
- cluster mode 설정
- Server README 편집
DUE DATE
2022.10.03
댓글 API 수정
ISSUE
- Group:
server
- Type:
bug
,refactor
- Detail: 댓글 API 응답 데이터 점검 및 수정
TODO
- getComments 응답 데이터에서 오리지널 댓글만 1차 필터링 시도
- HTTP 상태코드 수정
- response body 객체 키명 통일
- 추가 에러 발견사항 수정
DUE DATE
2022.09.16
게시글 관련 API 개발(1차)
ISSUE
- Group:
server
- Type:
feature
- Detail: 게시글 관련 API 개발 및 기타 수정 반영
TODO
- 게시글 작성 및 생성 controller
- 게시글 수정 controller
- 게시글 삭제 controller
- 게시글 조회 controller
- 피드 조회 controller 2가지
DUE DATE
2022.09.04
회원 계정 관련 API 개발(1차)
ISSUE
- Group:
server
- Type:
feature
- Detail: sign, userinfo 관련 API 개발
TODO
- sequelize 연결 확인
- signController 기능 개발
- userinfoController 기능 개발
DUE DATE
2022.08.26
[Task] SR 기획
ISSUE
- Group:
client
,server
,sr
- Type:
feature
- Detail: 서비스 기획 설계 및 사용 스택 논의(프로젝트 시작 예정: 8월)
TODO
- 서비스 기획 범위 설계
- 사용 스택 선정
- 개발 작업 로드맵 설정
Express 서버 초기 구축
ISSUE
- Group:
server
- Type:
feature
- Detail: Express 서버 구축
TODO
- Node.js Express 서버 구축
- Typescript 및 필요 라이브러리 설치
DUE DATE
2022.08.01
DB 옵션 수정
ISSUE
- Group:
server
- Type:
feature
,refactor
- Detail: Sequelize, MySQL 점검 및 수정
TODO
- Sequelize Typescript 문서 참고
- 테이블명 단수로 변경
- onDelete, cascade 같은 DB 옵션 재설정
DUE DATE
2022.09.18
서버 Refactoring
ISSUE
- Group:
server
- Type:
refactor
- Detail: 서버 리팩토링
TODO
- Express 구조 리팩토링
- Typescript 활용
DUE DATE
2022.10
회원정보 관련 API 로직 개발
ISSUE
- Group:
server
- Type:
feature
- Detail: 회원정보 수정 API 세분화 및 구현, 회원정보 조회 API 추가
TODO
- 사용자가 항목별로 별도 저장 방식
- 닉네임 중복 확인 후 팝업창으로 저장하는 시나리오
- 프로필 이미지 제거
DUE DATE
2022.09.07
참조 테이블 삭제 로직 추가
ISSUE
- Group:
server
- Type:
feature
- Detail: Soft delete 방식은 onDelete 적용 불가로 직접 로직 구현
TODO
- user 삭제 시 post, liking 데이터 삭제
- post 삭제 시 comment, liking 데이터 삭제
DUE DATE
2022.09.25
OAuth 소셜로그인 기능 개발
ISSUE
- Group:
server
- Type:
feature
- Detail: 카카오, 구글 소셜로그인 OAuth 구현
TODO
- 카카오 소셜로그인 구현
- 구글 소셜로그인 구현
DUE DATE
2022.09.00
회원가입페이지, 로그인페이지 기능 구현
ISSUE
- Group:
client
- Type:
feature
- Detail:
TODO
- 회원가입페이지 목업 완성
- 로그인페이지 목업 완성
- 일반 회원가입 기능 구현
- 일반 로그인 기능 구현
- Kakao 소셜 회원가입 기능 구현
- Kakao 소셜 로그인 기능 구현
DUE DATE
2022.11.01
Swagger 문서 업데이트
ISSUE
- Group:
server
- Type:
feature
- Detail: API endpoint대로 Swagger 문서 작성
TODO
- swagger yaml 파일 작성 및 업데이트
- Swagger로 API 점검
DUE DATE
2022.09.20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.