Skip to content

TwoSSome/poompoom-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

371 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poompoom

연인간에 주고 받은 선물을 공유하여 선물 선택의 고민을 덜고, 다양한 후기와 경험을 나눌 수 있는 선물 공유 플랫폼입니다. 받은 선물이나 준 선물을 플랫폼에 공유하여 실시간 후기와 평가를 확인할 수 있습니다.

✅ 사용 기술 및 개발 환경

JavaScript, React, styled-components, ESLint/Prettier(Airbnb Style), Yarn

✅ Application UI

  • 홈화면

image image image

✅ Architecture

image

✅ 주요 기능

  1. 회원가입
  2. 로그인
  3. 검색(프로필, 리뷰글)
  4. 정렬(가격대, 품목)
  5. 리뷰글 작성/조회/수정/삭제
  6. 팔로우
  7. 프로필 조회/수정

✅ Technical Issue

자세한 내용은 👉 https://github.com/TwoSSome/poompoom-web/wiki

  • 웹 브라우저 상에서 HTTPS/HTTP 통신 불가 (Mixed Content 차단)
  • Grid로 구성된 리뷰글이 디스플레이 크기에 따라 뭉개지는 현상 발생
  • 50KB 이상 이미지 번들링 속도가 느려지는 현상 발생

📌 Branch Naming Convention (Github-Flow)

main ── feature
  • main : 배포 중인 서비스 브랜치
    • 실제 서비스가 이루어지는 브랜치입니다.
    • 프로젝트의 default 브랜치입니다.
    • 해당 브랜치를 기준으로 feature 브랜치가 분기됩니다.
  • feature : 기능 단위 구현
    • 개별 개발자가 맡은 작업을 개발하는 브랜치입니다.
    • feature/(feature-name)처럼 머릿말-꼬릿말(개발하는 기능)으로 명명합니다.
    • kebab-case 네이밍 규칙을 준수합니다.
    • Issue close 후 브랜치를 삭제합니다.

📌 Commit Convention

emoji message description
feat 새로운 기능 추가, 기존 기능을 요구 사항에 맞추어 수정
🐛 fix 기능에 대한 버그 수정
📕 docs 문서(주석) 수정
💚 build 빌드 관련 수정
♻️ refactor 기능 변화가 아닌 코드 리팩터링
📌 chore 패키지 매니저 수정, 그 외 기타 수정 ex) .gitignore
👷 ci CI 관련 설정 수정
🎨 style 코드 스타일, 포맷팅에 대한 수정
test 테스트 코드 추가/수정
🔖 release 버전 릴리즈
🚑 hotfix 긴급 수정
🔀 branch 브랜치 추가/병합

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages