/Team_Everevent_Kazedon_BE

세상의 모든 이벤트를 한 곳에, 에브리벤트 💫 (BE)

Primary LanguageJava

세상의 모든 이벤트를 한 곳에, 에브리벤트

이벤트 쿠폰 발급 / 조회 플랫폼

Thumbnail

🖼️ 기획 배경 및 동기

기획 동기 - "Every + Event = Eventry"

"어떻게 하면 사업자에게는 홍보를, 사용자에게 일상의 행복을 줄 수 있을까?"

  • 통 크게 이벤트를 마련해도 사람들이 오지 않는다니. 고민이 깊어지는 사업자.
  • 한편으로 할인 이벤트를 보자니, 궁금하면서도 괜찮은 곳인지 걱정하는 이용자.

일상에 존재하는 모든 소소한 이벤트들을 모두 모아 놓은, 그런 오프라인 이벤트 참여 애플리케이션을 기획하였습니다.

📻 intro

동네의 작은 가게부터 큰 프랜차이즈까지, 소소한 가게만의 이벤트를 소개합니다

나만의 단골 가게를 만들고 싶을 때!

할인하는 가게가 있는지 궁금할 떄!

무료로 가게 홍보를 하고싶을 때!

🔨 Skills

Back-end

spring boot spring security jacoco spring data jpa

- SpringBoot : 2.6.1
- Java 16
- Security, Spring Data JPA
- Test 도구 : jacoco

DB

h2 mysql

- DB : Mysql(배포), H2(테스트)

CI/CD

github action codedeploy codacy

- CI : Github-Action
- Convention : Codacy Test
- CD : Codedeploy

Infra

docker ec2 s3

- docker Image : kajedon/back
- server : AWS EC2 Ubuntu
- storage : AWS S3

협업 도구

jira notion slack

이슈관리 : Jira
문서 및 회의록 : Notion
의사소통 및 로그 관리: Slack

📝 구성도

image

⚒️ ERD

image

🎯 API

postman 문서 : 바로가기

API 명세서 : 바로가기

🧐 Team

강희정 김진아 허승연