Skip to content

Spoony-Server 를 뒤집어보겠습니다! 으으으읏! 얍! (╯°□°)╯︵ ɹǝʌɹǝS-ʎuoodS

Notifications You must be signed in to change notification settings

spooooony/Spoony-Server

Repository files navigation

🌟 Spoony 🌟

spoony-intro


🥄 SERVICE INTRODUCTION

  • Spoony는 리뷰 작성자의 신뢰도와 영향력에 집중하여, 신뢰성 있는 장소 정보를 제공하는 맛집 추천 서비스입니다.
  • Spoony에서, 사용자는 다양한 사람들의 찐 맛집 리스트를 탐방하며, 나만의 찐 맛집 리스트를 완성해나갈 수 있습니다!

🥄 USER EXPERIENCE

📖 Spoony 사용법

1️⃣ 장소 등록하고 수저 획득하기

  • 나만의 맛집, 분위기 좋은 카페, 핫한 펍을 직접 등록하고 수저를 획득하세요!

2️⃣신뢰도 높은 찐 리스트 떠먹기

  • 모은 수저로 다른 유저의 찐 리스트를 확인하세요!
  • 원하는 유저를 팔로우하고, 지역별 랭킹을 통해 믿을 수 있는 리뷰를 찾아보세요.

3️⃣ 나만의 지도 완성하기

  • 떠먹은 리스트에서 좋아하는 장소를 추가해, 나만의 맞춤형 맛집 지도를 완성해보세요!

🥄 CONTRIBUTORS (SERVER)

전윤혁
(@airoca)
이수민
(@dltnals317)
Back-End & Infra Back-End

📸 SCREENSHOTS

VIEW 1 2 3
Explore
Post
Report

🗂️ PACKAGE CONVENTION

📦 spoony_server
├─ 📂 .github
│  ├─ 📂 ISSUE_TEMPLATE
│  └─ 📂 workflows
├─ 📂 .gradle
│  ├─ 📂 8.11.1
│  │  ├─ 📂 checksums
│  │  ├─ 📂 executionHistory
│  │  ├─ 📂 expanded
│  │  ├─ 📂 fileChanges
│  │  ├─ 📂 fileHashes
│  │  └─ 📂 vcsMetadata
│  ├─ 📂 buildOutputCleanup
│  └─ 📂 vcs-1
├─ 📂 .idea
│  ├─ 📂 inspectionProfiles
│  └─ 📂 modules
├─ 📂 build
│  ├─ 📂 classes
│  │  └─ 📂 java
│  │      └─ 📂 main
│  │          └─ 📂 com
│  │              └─ 📂 spoony
│  │                  └─ 📂 spoony_server
│  │                      ├─ 📂 adapter
│  │                      │  ├─ 📂 auth
│  │                      │  │  ├─ 📂 dto
│  │                      │  │  │  ├─ 📂 request
│  │                      │  │  │  ├─ 📂 response
│  │                      │  │  │  └─ 📂 verification
│  │                      │  │  │      ├─ 📂 apple
│  │                      │  │  │      └─ 📂 kakao
│  │                      │  │  ├─ 📂 in
│  │                      │  │  │  └─ 📂 web
│  │                      │  │  ├─ 📂 out
│  │                      │  │  │  ├─ 📂 external
│  │                      │  │  │  └─ 📂 persistence
│  │                      │  │  └─ 📂 verification
│  │                      │  │      └─ 📂 apple
│  │                      │  ├─ 📂 dto
│  │                      │  ├─ 📂 in
│  │                      │  │  └─ 📂 web
│  │                      │  ├─ 📂 out
│  │                      │  │  ├─ 📂 external
│  │                      │  │  ├─ 📂 infra
│  │                      │  │  │  └─ 📂 s3
│  │                      │  │  └─ 📂 persistence
│  │                      ├─ 📂 application
│  │                      │  ├─ 📂 auth
│  │                      │  │  ├─ 📂 port
│  │                      │  │  │  ├─ 📂 in
│  │                      │  │  │  └─ 📂 out
│  │                      │  │  └─ 📂 service
│  │                      │  ├─ 📂 event
│  │                      │  ├─ 📂 port
│  │                      │  │  ├─ 📂 command
│  │                      │  │  ├─ 📂 in
│  │                      │  │  └─ 📂 out
│  │                      │  └─ 📂 service
│  │                      ├─ 📂 domain
│  │                      │  ├─ 📂 feed
│  │                      │  ├─ 📂 location
│  │                      │  ├─ 📂 place
│  │                      │  ├─ 📂 post
│  │                      │  ├─ 📂 report
│  │                      │  ├─ 📂 spoon
│  │                      │  ├─ 📂 user
│  │                      │  └─ 📂 zzim
│  │                      ├─ 📂 global
│  │                      │  ├─ 📂 advice
│  │                      │  ├─ 📂 annotation
│  │                      │  ├─ 📂 auth
│  │                      │  │  ├─ 📂 annotation
│  │                      │  │  ├─ 📂 constant
│  │                      │  │  ├─ 📂 dto
│  │                      │  │  ├─ 📂 filter
│  │                      │  │  ├─ 📂 handler
│  │                      │  │  └─ 📂 jwt
│  │                      │  ├─ 📂 config
│  │                      │  ├─ 📂 dto
│  │                      │  ├─ 📂 exception
│  │                      │  └─ 📂 message
│  │                      │      ├─ 📂 auth
│  │                      │      └─ 📂 business
│  │                      └─ 📂 test
│  ├─ 📂 generated
│  ├─ 📂 reports
│  ├─ 📂 resources
│  ├─ 📂 tmp
├─ 📂 gradle
│  └─ 📂 wrapper
├─ 📂 out
│  ├─ 📂 production
│  ├─ 📂 resources
└─ 📂 src
    ├─ 📂 main
    │  ├─ 📂 generated
    │  ├─ 📂 java
    │  │  └─ 📂 com
    │  │      └─ 📂 spoony
    │  │          └─ 📂 spoony_server
    │  │              ├─ 📂 adapter
    │  │              ├─ 📂 application
    │  │              ├─ 📂 domain
    │  │              ├─ 📂 global
    │  │              └─ 📂 test
    ├─ 📂 resources
    └─ 📂 test

🚀 Tech Stack

🛠 Languages & Frameworks

  • Java 21
  • Spring Boot
  • Spring Event
  • Spring Security
  • Spring Data JPA

🗄 Databases & Caching

  • MySQL
  • Redis

Infrastructure & DevOps

  • AWS EC2
  • AWS RDS
  • AWS S3
  • Docker
  • GitHub Actions

📜 API & Documentation

  • Swagger

About

Spoony-Server 를 뒤집어보겠습니다! 으으으읏! 얍! (╯°□°)╯︵ ɹǝʌɹǝS-ʎuoodS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published