Skip to content

AIRO-LocalBuzz/backend

Repository files navigation

AIRO

지역 활성화를 위해 소상공인 홍보 플랫폼 API 서버입니다.

목차

0. 팀원 소개
1. 주요 기능
2. 아키텍처
3. 기술스택
4. 협업

BE 팀원 소개

이종원 김윤영
이종원 김윤영
BE BE
GitHub GitHub

주요 기능

  • 각 지역의 문화/축제/소상공인/농업 체험을 확인할 수 있습니다.
    • 지역별 필터링을 통해 빠르게 정보를 찾아볼 수 있습니다.
  • 게시글을 작성하여 사용자가 해당 문화/축제/소상공인/농업 체험을 홍보 할 수 있습니다.
    • 작성된 게시글을 통해 사용자에게 100점의 포인트를 적립하고 이력을 기록합니다.
    • 작성된 게시글은 AI기능을 활용하여 간편하게 썸네일로 변환할 수 있습니다.

아키텍처

BE Server

image

ERD

문화/축제/소상공인 ERD

image

사용자 관련 ERD

image

게시글 관련 ERD

image

기술스택

Backend

  • 언어 및 프레임워크: Java 21, Spring Boot 3.3.7
  • 데이터 처리: Spring Data JPA
  • RDB: MySQL 8.0.41
  • NoSQL: Redis latest [ 7(7.4.5) ]
  • 테스트: JMter
  • 협업 Tools: Linear, WBS

Infrastructure

  • 컨테이너화: Docker
  • CI/CD: GitActions
  • Server: 라즈베리파이4

협업

기여 가이드

  • 브랜치 전략: GitHub Flow
  • PR 리뷰 프로세스: PR후 서로 코드리뷰 후, 이상이 없으면 머지

Linear

image1

image2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •