Skip to content

FastSubTeam/server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


image

🛒 Popple (팝업 스토어, 플리마켓 플랫폼)




🗓️ 프로젝트 기간

2023-06 ~ 2023-09



🙌🏻 프로젝트 설명

  • 모든 오프라인 행사에 대한 정보를 하나로 통합하고, 회원과 판매자가 모두 한곳에서 소통할 수 있는 플랫폼을 위한 프로젝트



🎯 프로젝트 목적

  • 전국에서 열리는 팝업 스토어, 플리마켓과 같은 정보를 한 곳에서 확인할 수 있는 플랫폼을 구성하기 위함
  • 스토어에 대한 지역별, 연령별 수요조사를 필요한 곳(장소 제공자, 판매자)에서 사용할 수 있도록 제공하기 위함
  • 소상공인(개인 판매자)이 더욱 활발한 판매, 홍보 활동을 할 수 있도록 도와주기 위함
  • 개인 판매자(플리마켓, 팝업 스토어, 체험 부스 등)와 회원(소비자) 사이의 상호작용을 할 수 있는 커뮤니티 공간을 제공하기 위함



👨‍👨‍👦‍👦 개발 팀원

Back-End 👑 Back-End Back-End Front-End 👑 Front-End Front-End Front-End
최태윤 김훈섭 오형석 이정우 이은비 유희태 이대양



🛠️ 사용 기술

백엔드

  • Language & Framework

    • Java (JDK 11)
    • SpringBoot (2.7.13)
    • Spring Security
    • Spring Data JPA
  • Build

    • Gradle
  • Database

    • MySQL (8.0.33)
    • Redis
  • AWS

    • EC2
    • S3
  • Library

    • Lombok
    • Junit5
    • JWT
  • Tool & Collaboration

    • IntelliJ IDEA
    • Postman
    • Notion
    • Discord
    • Git / Github
    • Figma

프론트엔드

  • Language & Framework

    • Typescript
    • React.js
  • AWS

    • SDK
  • Library

    • Tailwind CSS
    • Recoil
    • ViteJS
    • Axios
    • NPM
  • Deployment

    • Netlify
  • Tool

    • Visual Studio Code
    • Postman
    • Notion
    • Discord
    • Git / Github
    • Figma



🧑🏻‍💻 팀원 역할

이름 역할
최태윤
팀장
- 일반 유저, 개인 판매자 인증 인가 구현
  └ 자체 서비스 로그인 구현
  └ 카카오 로그인 구현
  └ 이메일 인증 구현
  └ 토큰 기반 인증(AccessToken + RefreshToken) + Redis 활용
  └ 인증에 필요한 외부 API 사용
- Database ERD 설계
- API 명세 설계
- EC2 서버 배포
김훈섭 - 행사 수요조사 기능 구현
  └ 관리자 수요조사 등록, 수정, 삭제 기능 구현
  └ 회원 수요조사 응답 제출 기능 구현
  └ 매일 0시 정각에 작동 되는 수요조사 스케쥴러 구현
  └ 수요조사 결과 통계 기능 구현
- 행사 기능 구현
  └ 판매자 행사 등록, 수정, 삭제 구현
  └ 매일 0시 정각에 작동하여 행사 상태를 정리하는 스케쥴러 구현
  └ 행사 목록 페이징 조회, 상세 조회 구현
- Database ERD 설계
- API 명세 설계
- EC2 서버 배포
- 배포 스크립트 작성
오형석 - 커뮤니티 기능 구현
  └ 게시물 목록 조회, 작성, 수정, 삭제 기능 구현
  └ 댓글 작성, 수정, 삭제 기능 구현
- Database ERD 설계
- API 명세 설계
- EC2 서버 배포
- S3 버킷 관리



📋 ERD 설계

image



📚 API 명세서

API 명세서 페이지로 이동

행사 API

image

수요조사 API

image

인증/인가 API

image

회원/커뮤니티 API

image



🖥️ 프로젝트 주요 페이지

사용자 회원가입 페이지 개인 판매자 회원가입 페이지
image image
로그인 페이지 메인 페이지(+ 수요조사 팝업)
image image
행사 목록 페이지 행사 등록 페이지
image image
행사 상세 조회 페이지 커뮤니티 목록 페이지
image image
커뮤니티 게시글 등록 페이지 커뮤니티 상세 페이지
image image
수요조사 결과 목록 페이지 (최근 10개) 수요조사 결과 상세 페이지
image image
수요조사 응답 페이지 관리자 수요조사 관리 페이지
image image
관리자 수요조사 등록 페이지
image

About

사이드 프로젝트 ✨Popple✨ 서버

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages