Giter VIP home page Giter VIP logo

abc02_002's People

Watchers

 avatar

abc02_002's Issues

쓰담_BE 후기 관리

자유 게시판처럼 구현

  • Entity
  • Repository
  • Dto
  • Mapper

controller

  • post
  • patch
  • get
  • delete

service

  • create
  • update
  • find
  • delete

쓰담_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

  • 글 수정 연동

  • 글 삭제 연동

  • 댓글 등록 연동

  • 댓글 조회 연동

  • 댓글 수정 연동

  • 댓글 삭제 연동

쓰담 FE sprint 1 todo list

  • 요구사항 정의서 작성하기
  • 피그마 작성하기
  • 화면 정의서 작성하기
  • 파트 분배하기
    메인 - 윤한
    모임 상세, 모임 글쓰기, 모임 글쓰기 수정 - 혜원
    회원가입, 로그인, 로그인 모달 - 정현
    마이페이지, 회원정보 수정 - 민주

쓰담_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

쓰담_FE 메인페이지

헤더

  • 쓰담로고 >> 클릭 시 메인 화면 이동
  • 새 글쓰기 >> 클릭 시 글 쓰기 화면 이동
  • 로그인 >> 로그인 화면으로 이동
  • 로그인 시 로그아웃으로 변경
  • 회원가입 버튼 >> 클릭 시 회원가입 페이지로 이동
  • 로그인 완료 시 회원가입 버튼은 마이페이지 이모티콘으로 변경 되어야 한다.

메인

  • 배너
  • 투두리스트 화면 출력
  • 관리자? 글쓰기 생각해야함
  • 새로운 모임 화면 출력 >> 슬라이드
  • 새로운 모임 게시글 최신 기준으로 필터처리 해야함
  • 모집중, 모집완료 페이지 구분
  • 모집중, 모집 완료 구분은 하였으나 모집중인 게시글 모집 완료 게시글 데이터 만들어서 넣어봐야함
  • 페이징 처리

푸터

  • 카피라이트

쓰담_FE 마이 페이지 & 회원정보 수정

FE 안민주가 구현하는 기능입니다.

1. 만들어야 할 페이지

  • 마이페이지
  • 회원정보 수정 페이지
  • 회원탈퇴 확인 팝업

2. 페이지별 기능

2-1. 마이페이지

  • 헤더
  • 내 프로필 이미지 (변경되나요..?)
  • 회원정보 수정 버튼( 버튼 클릭시 회원정보 수정 페이지로 이동)
  • 닉네임/ 이메일 영역
  • 내가 참여한 모임(슬라이더)

2-2. 회원정보 수정

  • 헤더
  • 닉네임 영역
  • 이메일 영역(수정불가)
  • 기존 비밀번호 영역
  • [비밀번호 확인] 버튼
  • 새 비밀번호 입력 영역
  • 새 비밀번호 확인 영역
  • [변경사항 수정] 버튼
  • [회원탈퇴] 버튼

2-3. 회원탈퇴 확인 팝업

  • [예] 버튼
  • [아니요] 버튼
  • [X] 버튼

추가: 중복확인

쓰담_FE 로그인

  • axios 코드 수정
  • local storage에 토큰 저장
  • 로컬 서버 돌려 로그인 되는지 확인
  • 유효성 검사&에러메시지 코드 작성
    아이디나 비밀번호가 일치하지 않을 때
    빈 칸이 존재할 때
  • css 수정

쓰담_FE 회원 정보 수정 기능

회원 정보 수정 페이지

(작성자: 안민주)

  1. 닉네임

  • 닉네임 중복체크 버튼을 통한 확인
  • 닉네임 유효성 검사
  1. 기존 비밀번호

  • 비밀번호 확인 버튼을 통한 확인
  1. 새 비밀번호

  • 비밀번호 유효성 검사
  1. 새 비밀번호 확인

  • 사용자가 입력한 새 비밀번호와 동일한지 확인
  1. 기타

  • 버튼 css 설정하기
  • 에러 메세지 색, 위치, 크기 등 조정

쓰담_FE 회원관리

1. 만들어야 할 페이지

  • 회원가입 페이지
  • 로그인 페이지
  • 회원가입 모달

2. 기능(틀만 잡기)

  • 회원가입
  • 로그인

쓰담 BE sprint 2 todo list🚨

sprint 2 (~23.01.10 ) 배포테스트전 까지 할일✨

  • 도메인 기능 ( CRUD ) 🛠

  • 회원관리 - 회원 가입, 조회, (수정, 탈퇴)
  • 모임관리 - 모임 생성, 조회, (수정, 삭제)
  • 댓글관리 - 댓글 작성, (수정, 삭제)
  • Todolist - 작성,조회,수정,삭제

그외 필수완성은 아니지만 중간중간 체크해야 할 일

  • 공통 기능 🚨

  • 예외처리
  • 보안 - 로그인기능(로그인!!!!)
  • JPA
  • 유틸리티
  • API 문서화

쓰담_FE 메인페이지(모집중/모집완료)

모집중/ 모집완료

  • 모집 중 / 모집 완료 게시글 카테고리별로 뜨게 만들기
  • 모집중 완료
  • 모집 완료 > 데이터 바뀐거 모르고 진행해서 다시 해야함
  • 페이징 css 수정

쓰담_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

쓰담_BE 서버 1차 test

  • 서버 테스트
  • BE + FE 테스트 ( 구동은 되는데 데이터랑 기능이 연결이 안된다!!!! )

-> Cors문제 2차 테스트때 개선하기

쓰담_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 완성❗
  • 수정 페이지 들어올때 기본 위도 경도 기존 값 받아와서 지도에 나타내기

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.