abc02_002's People
abc02_002's Issues
쓰담 2차 배포환경
쓰담_BE 후기 관리
자유 게시판처럼 구현
- Entity
- Repository
- Dto
- Mapper
controller
- post
- patch
- get
- delete
service
- create
- update
- find
- delete
쓰담 FE sprint 2 todo list
쓰담_FE 모임 상세 페이지 기능
중요
1.12
-
컴포넌트 구조 분리❗
-
5일이 지난 모임 날짜는 불가 //아마 날씨 api 때문에 생긴 제한인것같다
-
bookmark수 css 수정
-
코드 정리❗
-
EditPost
-
MakePost
-
SearchMap
-
MakeMap
-
[ ]css 4개
-
app.js
-
axios.js
-
setupProxy.js
-
데이터 가져오는 동안 로딩중 띄우기❗
-
댓글 생성날짜/수정날짜 관련 오류 고치기 //혜주님께 전달 완료
-
댓글 좋아요 (백 완)❗ (1순위)
댓글에는 좋아요 기능이 있으며, 댓글 조회시 좋아요 많은순으로 조회할 수 있어야 한다.
1.13
- 날씨 받아서 구현❗
- 조회수 (백 완)❗
- 글 북마크
- 최신글
- strict 모드 제거
1.14
- 대댓글 작성/조회/삭제❗
- 모집 마감시 상태 변경
질문
- 댓글 pagination 작동 안됨?
- 댓글 수정하면 좋아요 수 초기화 되는거 정상? 그럼 좋아요 상태는??
- weather 종류가 많아서 하나하나 아이콘 등록 불가능...데이터 구조 변경 필요
- 왜 기본 참여중 상태지? party에 memberId도 없다//수안님 코드에서는 정상이었다! 일단은 신경 x
- 글의 북마크 수는 아직 미완성?
- 댓글이 삭제되면 대댓글도 삭제 (이번엔 좋아요 관련)
- 모집 마감일 수정 불가?
- 현재 모집글에 특정 유저가 참여중인지 확인하는 메서드
덜 중요
-
모임 글 등록, 모임 글 조회, 모임 글 수정 페이지 관련 기능 연동 (요번주) (댓글 좋아요 기능 제외 1순위 모두)
-
모임 장소 큰지도 보기 보여주기
연동
-
글 등록 연동
-
글 조회 연동 // contact,duedate
-
글 수정 연동
-
글 삭제 연동
-
댓글 등록 연동
-
댓글 조회 연동
-
댓글 수정 연동
-
댓글 삭제 연동
쓰담_BE 모임일자 날씨표시기능
- 모임 조회시 날씨표시기능
쓰담_BE 소셜 로그인
쓰담_BE 모임글 제목 검색
- 모임글의 제목을 검색 할 수있다
- 모임글의 내용을 검색 할 수있다
쓰담 FE sprint 1 todo list
- 요구사항 정의서 작성하기
- 피그마 작성하기
- 화면 정의서 작성하기
- 파트 분배하기
메인 - 윤한
모임 상세, 모임 글쓰기, 모임 글쓰기 수정 - 혜원
회원가입, 로그인, 로그인 모달 - 정현
마이페이지, 회원정보 수정 - 민주
쓰담_BE 모집 마감시 상태변경
- 모집 마감일자가 현재날짜와 같거나 지났을때 모집종료로 상태 변경
- 기간지난 모임 상태변경 스케쥴러테스트코드
API 명세서
쓰담_BE 모임 글 조회수
- 글 확인 시 해당 글의 조회수 증가
- 테스트
쓰담_BE 모임 참여기능
- 모임 참여하기
- 모임 참여 취소하기
쓰담_FE 회원가입
- axios 코드 수정
- 로컬 서버 돌려서 회원가입 되는지 확인하기
- 유효성 검사 / 에러메시지 작성
이메일 필드에 올바른 이메일 주소 형식이 들어가지 않았을 때
이메일이 중복될 때
닉네임이 중복될 때
닉네임이 길이 제한에 걸렸을 때 / 닉네임은 몇자에서 몇자인지 확인하기
비밀번호가 특수문자, 대문자, 소문자, 숫자 혼합 8자 이상이지 않을 때 / 비밀번호에 대문자도 포함인지 길이가 엄청 길어도 상관 없는 건지 확인하기
비밀번호 확인칸에 입력한 내용이 비밀번호 칸에 입력한 내용과 다를 때
빈 칸이 존재할 때 - css 수정하기
쓰담_FE 로그인 상태 관리
- redux로 로그인 상태 관리 가능하도록 코드 작성
- redux local Storage 상태와 동기화
리덕스는 새로고침하면 토큰 날아감 -> local storage와 상태 동기화 시켜 토큰 계속 유지하도록 하기
쓰담_BE 모집 관리
모집 관리
Party
- Entity
- Repository
- Dto
- Mapper
controller
- post
- patch
- get
- delete
- post test
- patch test
- get test
- delete test
service
- create
- update
- find
- delete
쓰담 Main-Project 팀 빌딩
쓰담_BE 3주차 멘토링
- 11일
- 12일
- 15일
- 16일
쓰담 사용자 요구사항 정의서 작성
쓰담_BE 투두리스트 관리
- Entity
- Repository
- Dto
- Mapper
controller
- post
- patch
- get
- delete
service
- create
- update
- find
- delete
쓰담_BE 마이페이지
- 회원 정보 조회
- 회원 정보 수정
- 회원 정보 탈퇴
쓰담 아이디어 미믹
쓰담_BE 구글 회원가입
쓰담 화면 정의서
쓰담_FE 메인페이지
헤더
- 쓰담로고 >> 클릭 시 메인 화면 이동
- 새 글쓰기 >> 클릭 시 글 쓰기 화면 이동
- 로그인 >> 로그인 화면으로 이동
- 로그인 시 로그아웃으로 변경
- 회원가입 버튼 >> 클릭 시 회원가입 페이지로 이동
- 로그인 완료 시 회원가입 버튼은 마이페이지 이모티콘으로 변경 되어야 한다.
메인
- 배너
- 투두리스트 화면 출력
- 관리자? 글쓰기 생각해야함
- 새로운 모임 화면 출력 >> 슬라이드
- 새로운 모임 게시글 최신 기준으로 필터처리 해야함
- 모집중, 모집완료 페이지 구분
- 모집중, 모집 완료 구분은 하였으나 모집중인 게시글 모집 완료 게시글 데이터 만들어서 넣어봐야함
- 페이징 처리
푸터
- 카피라이트
쓰담 최종 배포
쓰담_BE 대댓글 관리
쓰담_BE 로그인 기능 구현
쓰담_BE 회원가입 이메일 발송
- 이메일 유효성 검증
- 이메일 보내기
쓰담 1차 배포환경
- 1/10
쓰담_FE 마이 페이지 & 회원정보 수정
FE 안민주가 구현하는 기능입니다.
1. 만들어야 할 페이지
- 마이페이지
- 회원정보 수정 페이지
- 회원탈퇴 확인 팝업
2. 페이지별 기능
2-1. 마이페이지
- 헤더
- 내 프로필 이미지 (변경되나요..?)
- 회원정보 수정 버튼( 버튼 클릭시 회원정보 수정 페이지로 이동)
- 닉네임/ 이메일 영역
- 내가 참여한 모임(슬라이더)
2-2. 회원정보 수정
- 헤더
- 닉네임 영역
- 이메일 영역(수정불가)
- 기존 비밀번호 영역
- [비밀번호 확인] 버튼
- 새 비밀번호 입력 영역
- 새 비밀번호 확인 영역
- [변경사항 수정] 버튼
- [회원탈퇴] 버튼
2-3. 회원탈퇴 확인 팝업
- [예] 버튼
- [아니요] 버튼
- [X] 버튼
추가: 중복확인
쓰담_FE 로그인
- axios 코드 수정
- local storage에 토큰 저장
- 로컬 서버 돌려 로그인 되는지 확인
- 유효성 검사&에러메시지 코드 작성
아이디나 비밀번호가 일치하지 않을 때
빈 칸이 존재할 때 - css 수정
쓰담_FE 회원 정보 수정 기능
회원 정보 수정 페이지
(작성자: 안민주)
-
닉네임
- 닉네임 중복체크 버튼을 통한 확인
- 닉네임 유효성 검사
-
기존 비밀번호
- 비밀번호 확인 버튼을 통한 확인
-
새 비밀번호
- 비밀번호 유효성 검사
-
새 비밀번호 확인
- 사용자가 입력한 새 비밀번호와 동일한지 확인
-
기타
- 버튼 css 설정하기
- 에러 메세지 색, 위치, 크기 등 조정
쓰담_BE 로그아웃 기능 구현
쓰담_FE 회원관리
1. 만들어야 할 페이지
- 회원가입 페이지
- 로그인 페이지
- 회원가입 모달
2. 기능(틀만 잡기)
- 회원가입
- 로그인
쓰담 BE sprint 2 todo list🚨
sprint 2 (~23.01.10 ) 배포테스트전 까지 할일✨
-
도메인 기능 ( CRUD ) 🛠
- 회원관리 - 회원 가입, 조회, (수정, 탈퇴)
- 모임관리 - 모임 생성, 조회, (수정, 삭제)
- 댓글관리 - 댓글 작성, (수정, 삭제)
- Todolist - 작성,조회,수정,삭제
그외 필수완성은 아니지만 중간중간 체크해야 할 일
-
공통 기능 🚨
- 예외처리
- 보안 - 로그인기능(로그인!!!!)
- JPA
- 유틸리티
- API 문서화
쓰담_BE 북마크기능
쓰담_FE 메인페이지(모집중/모집완료)
모집중/ 모집완료
- 모집 중 / 모집 완료 게시글 카테고리별로 뜨게 만들기
- 모집중 완료
- 모집 완료 > 데이터 바뀐거 모르고 진행해서 다시 해야함
- 페이징 css 수정
쓰담_BE 2주차 멘토링
- 4일
- 5일
- 8일
- 9일
쓰담_BE 댓글 관리
Comment
- Entity
- Repository
controller
- post
- patch
- get
- delete
service
- create
- update
- find
- delete
test
- post
- patch
- get
- delete
api문서화
- post
- patch
- get
- delete
쓰담_BE 회원 관리
Member
- Entity
- Repository
- Dto
- Mapper
controller
- post
- patch
- get
- delete
service
- create
- update
- find
- delete
쓰담_FE 마이페이지 - 회원정보 받아오기
- 회원정보 수정 페이지 링크하기
- 닉네임
- 이메일
쓰담_BE 서버 1차 test
- 서버 테스트
- BE + FE 테스트 ( 구동은 되는데 데이터랑 기능이 연결이 안된다!!!! )
-> Cors문제 2차 테스트때 개선하기
쓰담_BE 장소 관리 (kakao restApi)
쓰담_BE 1주차 멘토링
- 12/28
- 12/29
- 1/2
쓰담_FE 회원탈퇴
- 회원탈퇴시 쓴 글, 댓글 삭제 기능 구현하기
쓰담_BE 모임 최신글 조회
- 등록일 기준 2일이내인 글이 최신글인것을 알려줌
- 테스트코드
쓰담_BE 4주차 멘토링
- 18일
- 19일
- 22일
쓰담_FE 모임 글 관리
1.11
- 모임 글 등록, 모임 글 조회, 모임 글 수정 페이지 관련 기능 연동 (요번주) (댓글 좋아요 기능 제외 1순위 모두)
- 조회수 (백 완)
- 댓글 좋아요 (백 완)
댓글에는 좋아요 기능이 있으며, 댓글 조회시 좋아요 많은순으로 조회할 수 있어야 한다. - 컴포넌트 구조 분리
- 데이터 가져오는 동안 로딩중 띄우기
- 모임 장소 큰지도 보기 보여주기
- 코드 정리
2순위 기능
- 첨부파일 업로드
공통
- css 틀 잡기❗
- 날짜 설정 관련 캘린더 라이브러리 찾아보기
- 컴포넌트 개발❗
- 더미데이터와 json server 로 테스트❗
- 다른 페이지와 연동 테스트❗
- 배포 연습...❗
- uuid로 unique id 생성
1.8
- kakao map api 사용 테스트 (javascript? REST API?)❗
- 반응형 시 버튼 크기 일관성 있도록 수정
-
kakao map app key 새로 발급받고 .env 파일에 관리❗
상세 페이지
1.8
- 수정 버튼 > 수정 페이지로❗
- 삭제 버튼 > delete 요청 보내기❗
- 댓글/글의 수정/삭제 버튼은 자기 소유인 경우에만 나타남❗
- userId로 사용자 정보 불러오기❗
- 댓글은 회원만 한 건만 등록할 수 있다.❗
1.9
- 참여하기 기능 여부 확인❗
- 내 댓글일 경우 댓글 수정❗
- 댓글 수정 시 수정 날짜 현재 날짜로 변경해서 화면에 띄우기❗
- 댓글 생성 날짜 띄우기❗
- 회원이 등록한 글을 모집완료글로 변경할 경우, POST_CLOSED 상태로 수정되어야 한다.❗(모집중/모집완료 상태 띄우기)
- 모집중 상태인 모집 글에 회원이 참여를 할 수 있다.❗
- 모집완료 상태인 글에는 참여 할 수 없다.❗ (참여 버튼 안보이게 조건문 설정)
- 모집 종료된 글에는 댓글을 등록 할 수 없다.❗(댓글창 관련 안보이게 조건문 설정, 댓글 기록은 보인다)
- 게시글은 모임상태값 중에 모집중과 모집완료?(종료?) 둘 중에 하나로 설정되어야 한다.❗
ㄴ PARTY_OPENED : 모집중 상태
ㄴ PARTY_CLOSED : 모집완료 상태 - 내 글일 경우 모집중/모집완료 상태 수정 가능해야 함❗
- 해당 모임에 대한 로그인한 사용자의 참여여부 조회
- 인원 다찼을때 모집완료로 전환
- 새 글 등록시 새 글이 현재 화면 안뜸 수정 필요
- 수정시 지도 안건들였을때 디폴트 위치가 아니라 기존 위도 경도가 찍혀야 함 수정필요
회원 관련
- 연락 방법 참여한 사람에게만 보이도록
- 내 댓글일 경우 댓글 삭제❗
모임 정보 관련
- 지도를 위성사진으로..?
- 상세 정보 고정 width 주기
댓글 관련
-
댓글은 질문형식으로 작성된다
-
댓글 등록시 댓글 등록 날짜가 생성 되어야 한다.
-
댓글 내용은 필수입력 사항이다.
-
댓글 등록시 댓글 등록 날짜가 생성 되어야 한다.
-
게시물이 삭제되면 댓글도 함께 삭제되어야 한다
-
최신 댓글이 위로 나타나도록(x..?)
-
댓글 기록 더미 데이터로 확인
-
상세 페이지 css 완성
글 작성 페이지
- 글 작성 페이지 css 완성❗
- 입력 필드 padding 주기
- 글 등록 시, 초기 상태 값은 모집중 상태이어야 한다.❗
- 글 제목과 내용은 필수입력 사항이다.
-
marker info 바로 보이게 하는법❗ - kakao map 방식 결정?
-
입력폼 제출 시 지도도 초기화 시키기 - 사용자 정포 포함시켜서 request 보내기
글 수정 페이지
- 글 수정 페이지 css 완성❗
- 수정 페이지 들어올때 기본 위도 경도 기존 값 받아와서 지도에 나타내기
쓰담_BE 좋아요기능
- 좋아요등록
- 좋아요삭제
- 좋아요상태확인
쓰담 ERD
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.