Code Monkey home page Code Monkey logo

seb41_main_018's Introduction

header

seb41_main_018

image 가치 갈래? ( Gachi Galle? )

📎 배포 링크

http://gachigallae.s3-website.ap-northeast-2.amazonaws.com/

📆 프로젝트 기간

2023.01 - 2023.02

👨‍👩‍👧‍👦 팀원 소개

강진원
👑(FE 팀장)
김리안
(FE)
신희주
(FE)
최유진
(BE 부팀장)
강하렴
(BE)
안서희
(BE)
@z1nun @RiOAOn @shinpaka @Choiyu330 @kangharyeom @eehres
- 반응형 웹
- HomePage CRUD
- DetailPage CRUD
- S3배포
-Content CRUD - Comment CRUD
- UserInfo CRUD
- API 통신
-Login, Signup Page
- 지도기능 구현
- 게시글 작성 및 수정기능 구현
- Content CRUD
- REDIS Logout
- MYSQL DB관리
- Comment CRUD
- Swagger API
- AWS(EC2,RDS)배포환경 구축
- User CRUD
- Route CRUD
- JWT
- S3 이미지 업로드

🖥️ 프로젝트 소개

🚲여행 상품 기획부터 여행지 선택, 여행지의 ‘맛집’ 탐색까지! 내 맛대로 골라 먹는 여행관련 공유 플랫폼!🙀

기술 스택

Frontend


Backend



Etc Tools

seb41_main_018's People

Contributors

choiyu330 avatar eehres avatar kangharyeom avatar rioaon avatar shinpaka avatar z1nun avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

seb41_main_018's Issues

FE : Banner 컴포넌트 구현

구현할 기능

ex) Banner 컴포넌트 구현

기능 구현을 하기 위한 작업

  1. Job1
  2. Job2
  3. Job3

예상 작업 시간

ex) 2h

마감 기한

ex) 1/13 8pm

BE: Feat Mapper

구현할 기능

Comment, Category Mapper 구현

기능 구현을 하기 위한 작업

  • Comment Mapper 구현
  • Category Mapper 구현

예상 작업 시간

2h

마감 기한

1/9 5:00 PM

FE: Detail Page Image Form

구현할 기능

Detail Page Image Form

기능 구현을 하기 위한 작업

  1. swiper 적용
  2. css 적용
  3. recoil 세팅
  4. 함수/상태 작성, 기능 구현

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

BE: Feat controller 구현

구현할 기능

Comment, Category Controller 구현

기능 구현을 하기 위한 작업

  • Comment Controller 구현
  • Category Controller 구현

예상 작업 시간

1h

마감 기한
1/6 2:30 PM

BE: Feat Swagger API RESOURCE

구현할 기능

Swagger API RESOURCE 구현

기능 구현을 하기 위한 작업

  1. Swagger API RESOURCE 구현

예상 작업 시간

4h

마감 기한

3pm

BE: Feat Mapper

구현할 기능

Content, Tag Mapper 구현

기능 구현을 하기 위한 작업

  • Content Mapper 구현
  • Tag Mapper 구현

예상 작업 시간

1h 30m

마감 기한

1/9 11:30 AM

BE: Oauth2

구현할 기능

Oauth2 구현

기능 구현을 하기 위한 작업

  1. Oauth2

예상 작업 시간

ex) 4h 30min

마감 기한

2023.01.21 10pm

BE: Feat Comment Rating

구현할 기능

Comment 도메인에 Rating 구현

기능 구현을 하기 위한 작업

  1. Comment 도메인에 Enum Type으로 Rating 구현

예상 작업 시간

30min

마감 기한

1/16 6pm

BE: Feat Controller

구현할 기능

Comment, Category Controller 구현

기능 구현을 하기 위한 작업

  1. Comment Controller 구현
  2. Category Controller 구현

예상 작업 시간

1h

마감 기한

1/9 5pm

GitHub Rule

ISSUE

  1. 개발 계획, 버그, 문제 등을 빠르게 적용하여 템플릿 양식에 맞춰 작성.
  2. 작성자 정보를 기입.
  3. 백엔드/ 프론트 와 feat/bug 등 필요한 라벨을 추가하여 작성.
  4. Assignees에 담당 팀원을 설정.
  5. 적절한 Projects와 마일스톤을 설정.

COMMIT

  1. 하나의 수정사항 당 하나의 커밋을 생성하기.
  2. 가능한 세부적으로 커밋 하기.
  3. 이미 지나 버렸다면, 그냥 커밋……
  4. 가능하면 Title에 커밋 내용 작성하기
  5. 네이밍
feat : 새로운 기능 구현
fix : 버그 수정
refactor : 리팩토링
docs : 문서 수정
design : css 등 UI 디자인/ 포멧팅, 세미콜론등 로직의 직접적인 변동 없는 수정
rename : 파일 또는 디렉토리 명 수정
remove : 단순 파일 삭제
test : 테스트 코드 작성 및 수정
chore : 기타 변경 사항

PULL REQUEST

  1. 하나의 기능 구현 단위로 PR 하기
  2. PR의 Projects는 설정 하지 않기
  3. 필요한 라벨추가 하기
  4. 커밋 네이밍과 같은 규칙으로 작성하기
  5. PR 시 2명 이상의 리뷰 후 Merge하기

BRANCH

  • 현재 과업을 간략히 나타낼 수 있을 만큼만 네이밍.
  • ex - fe/feat_todo , be/feat_todo

BE: Feat 테이블 명세서

만들고자 하는 것

테이블 명세서

테이블 명세서 작성을 위해 할 일

  • ERD 작성

예상 작업 시간

2h

BE: Feat Entity Impl

구현할 기능
Post / PostTag 구현

기능 구현을 하기 위한 작업

  • Post Entity구현
  • PostTag Entity 구현

예상 작업 시간
1h

마감 기한
1/6 2:00 PM

FE : Reviewform 구현

구현할 기능

ex) Reviewform 구현

기능 구현을 하기 위한 작업

  1. Rating
  2. 리뷰 폼

예상 작업 시간

ex) 3h

마감 기한

ex) 1/18 15:00

BE: Feat Controller

구현할 기능

Content, Tag Controller 구현

기능 구현을 하기 위한 작업

  1. Content Controller 구현
  2. Tag Controller 구현

예상 작업 시간

30m

마감 기한

1/10 10:30AM

BE: Feat Heart

구현할 기능

Heart - Controller / Service 구현

기능 구현을 하기 위한 작업

  1. HeartController
  2. HeartService

예상 작업 시간

4h

마감 기한

1/13 12pm

FE: Detail page css

구현할 기능

Detail page css 작성

기능 구현을 하기 위한 작업

  1. 위치 선정
  2. 디테일 작업
  3. 컴포넌트 작업

예상 작업 시간

마감 기한

FE : Header 구현

구현할 기능

ex) Header구현,

기능 구현을 하기 위한 작업

  1. logo image
  2. search bar
  3. account
  4. 반응형 구현
  5. 검색기능, 로그인 했을 때 UI변경
  6. 코드 리펙토링

예상 작업 시간

ex) 3h

마감 기한

ex) 1/10 24:00

BE: 전체조회 기능 구현

구현할 기능

페이지네이션 조회 기능 구현

기능 구현을 하기 위한 작업

  1. Content
  2. Comment

예상 작업 시간

ex) 1d

마감 기한

ex) 1/18 11:00am

BE: Image S3 업로드 기능구현

구현할 기능

Image S3 업로드 기능구현

기능 구현을 하기 위한 작업

  1. S3 - 스프링 연결
  2. 버킷 업로드 테스트
  3. Route 도메인과 합치기

예상 작업 시간

5h

마감 기한

1/21 11pm

BE: Feat Repository, Service

구현할 기능

(Comment, Category) Repository, Service 구현

기능 구현을 하기 위한 작업

  • Comment Repository 구현

  • Comment Service 구현

  • Category Repository 구현

  • Category Service 구현

예상 작업 시간

2h

마감 기한

1/9 3:00 PM

BE: Feat Like, Route Entity

구현할 기능
Like / Route 구현

기능 구현을 하기 위한 작업

  • Like Entity구현
  • Route Entity 구현
    예상 작업 시간
    1h

마감 기한
1/6 2:00 PM

BE: Feat Heart 구현

구현할 기능

Heart, HeartController, HeartService, HeartRepository, HeartDto

기능 구현을 하기 위한 작업

  1. Heart
  2. HeartController
  3. HeartService
  4. HeartRepository
  5. HeartDto

예상 작업 시간

3h

마감 기한

1/10 1pm

BE: Feat ERD 작성

만들고자 하는 것

ERD 명세서

ERD 명세서 작성을 위해 할 일

  • 도메인 분류하기
  • 도메인 역할 분담하기

예상 작업 시간

2h

FE: Feat Post page 기능 구현

구현할 기능

Post page 구현

기능 구현을 하기 위한 작업

  1. 지도api 위치 찾기 구현
  2. 사진 업로드 구현
  3. 여행경로 입력
  4. 제목입력
  5. 상세정보입력 (사용 경비, 이동수단, 추가 설명, 장소)
  6. 여행일 선택용 달력
  7. 카테고리 선택
  8. 여행 경비 자동 계산
  9. 링크 공유
  10. 태그추가

예상 작업 시간

3일

마감 기한

23.01.18

FE: Login / SignUp Page 수정

구현할 기능

화면 잘림 현상 해결

기능 구현을 하기 위한 작업

  1. 화면 윗 부분 잘림 현상 수정
  2. 화면 아랫 부분 배경에서 벗어남 수정
  3. 스크롤 생성

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

BE: Feat Repository, Service

구현할 기능

Content / Tag Repository, Service 구현

기능 구현을 하기 위한 작업

  • Content Repository 구현
  • Content Service 구현
  • Tag Repository 구현
  • Tag Service 구현

예상 작업 시간

2h

마감 기한

1/9 3:00 PM

FE: MyInfo Component 기능 추가

구현할 기능

  • 비밀번호 변경
  • 회원탈퇴

기능 구현을 하기 위한 작업

  1. 비밀번호 변경 가능 css
  2. 유효성 검사
  3. 회원탈퇴 모달 창

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

BE: Feat API Resource

구현할 기능
API Resource 생성

기능 구현을 하기 위한 작업

  • API Resource

예상 작업 시간
1h

마감 기한
1/9 11:00 AM

FE : Detail page Form 작업

구현할 기능

Detail page Form 작업

기능 구현을 하기 위한 작업

  1. From
  2. DetailFormItems 컴포넌트 구현
  3. Tag
  4. calendar

예상 작업 시간

ex) 1/17

마감 기한

ex) 00:00

BE: Feat Dto

구현할 기능
Comment, Category Dto 구현

기능 구현을 하기 위한 작업

  • Comment Dto 구현
  • Category Dto 구현

예상 작업 시간

1h

마감 기한

1/6 3:30 PM

BE: Feat Test

구현할 기능

Test 구현

기능 구현을 하기 위한 작업

  1. 모든 Domain Test 구현

예상 작업 시간

4h

마감 기한

1/12 2pm

BE: Refactor Route, RoutePlace

구현할 기능

Route, RoutePlace 수정

기능 구현을 하기 위한 작업

  1. RouteDto에 총 경비(long), 여행(String) 추가
  2. Content Controller Post 단계에 Route, RoutePlace, Tag 추가

예상 작업 시간

24h

마감 기한

1/20 11:00pm

BE: Refactor Domains

구현할 기능

전체 Domain 리팩토링

기능 구현을 하기 위한 작업

  1. category
  2. comment
  3. content
  4. heart
  5. route
  6. tag

예상 작업 시간

ex) 3h

마감 기한

1/10 4pm

FE : HomeItems Component 구현

구현할 기능

ex) HomeItems Component구현

기능 구현을 하기 위한 작업

  1. image 불러오기
  2. 별점 불러오기

예상 작업 시간

ex) 3h

마감 기한

ex) 1/13 2pm

FE: Feat Login, SignUp 페이지 구현

구현할 기능

Login, SignUp 페이지 구현

기능 구현을 하기 위한 작업

  1. 버튼 구현
  2. 인풋박스 구현
  3. 소셜 로그인 버튼 구현
  4. axios 통신 구현
  5. 휴대폰 번호 자동완성
  6. 아이디 중복확인
  7. 비민번호 확인

예상 작업 시간

12h

마감 기한

23.01.13

BE: 상세조회 기능 구현

구현할 기능

마이페이지 내 상세조회 기능 구현

기능 구현을 하기 위한 작업

  1. User
  2. Content
  3. Heart

예상 작업 시간

ex) 5h

마감 기한

ex) 1/18 5pm

FE : HomePage 작업

구현할 기능

HomePage 구현

기능 구현을 하기 위한 작업

  1. Header
  2. Category
  3. HomeItem
  4. banner
  5. Footer

예상 작업 시간

ex) 12h

마감 기한

ex) 1/13 00:00

FE : Postform 구현

구현할 기능

ex) Postfrom 구현

기능 구현을 하기 위한 작업

  1. 달력
  2. 상세경로 드래그해서 바꾸기
  3. 상세경로 추가하기
  4. 카테고리 드롭다운 메뉴
  5. Tagging

예상 작업 시간

ex) 24h

마감 기한

ex) 1/19 16:00

BE: 서버 배포

구현할 기능

서버 배포

기능 구현을 하기 위한 작업

  1. 서버 배포

예상 작업 시간

ex) 2d

마감 기한

ex) 1/20 2pm

BE: heartType, ratingType 서비스구현

구현할 기능

heartType, ratingType 서비스 구현

기능 구현을 하기 위한 작업

  1. heartType
  2. ratingType

예상 작업 시간

1h

마감 기한

1/19 2:30am

BE: Feat Route Place Domain

구현할 기능

Route Place Domain 구현

기능 구현을 하기 위한 작업

    • Route Place Controller 구현
    • Route Place Dto 구현
    • Route Place Entity 구현
    • Route Place Mapper 구현
    • Route Place Repository 구현
    • Route Place Service 구현

예상 작업 시간

3h

마감 기한

1/10 4pm

FE: Image Upload

구현할 기능

Post page Image Upload

기능 구현을 하기 위한 작업

  1. 사진 업로드 form
  2. 미리보기
  3. 등록 개수 제한
  4. 삭제 기능

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

BE: Feat DTO

구현할 기능
ContentDto, TagDto 구현

기능 구현을 하기 위한 작업

  • ContentDto 구현
  • TagDto 구현

예상 작업 시간
1h 30min

마감 기한
1/6 6:00 PM

BE: Feat Entity

구현할 기능
Category Entity구현

기능 구현을 하기 위한 작업

  • Category Entity구현

예상 작업 시간
1h

마감 기한
1/6 2:30 PM

BE: Feat Route 구현

구현할 기능

Route, RouteController, RouteService, RouteRepository, RouteDto, RouteMapper

기능 구현을 하기 위한 작업

  1. Route
  2. RouteController
  3. RouteService
  4. RouteRepository
  5. RouteDto
  6. RouteMapper

예상 작업 시간

40m

마감 기한

1/10 11:30 AM

FE: Post Page Image

구현할 기능

Post Page Image 큰 화면 미리보기

기능 구현을 하기 위한 작업

  1. swiper form 작성
  2. 이미지 받아오기
  3. 경로마다 전환 기능

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

FE: MyPage 구현

구현할 기능

My page

기능 구현을 하기 위한 작업

  • 기본 css

  • 컴포넌트 분류

  • 컴포넌트 별 내용 작업

예상 작업 시간

ex) 3h

마감 기한

ex) 12/21 2pm

BE: Feat Comment Entity 구현

구현할 기능

Comment Entity 구현

기능 구현을 하기 위한 작업

  • Comment Entity 구현

예상 작업 시간

1h

마감 기한

1/6 1:00 PM

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.