Skip to content

HRI-WebProject/HRI-Homepage-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HRI-Homepage-Backend

동국대학교 인간-로봇 상호작용 연구실(HRILAB) 웹페이지 서버


🤖 프로젝트 개요

동국대학교 인간-로봇 상호작용 연구실 웹페이지 서버를 설계하고 구축합니다.

목표

  • 객체지향을 따라 설계하며 테스트 코드를 작성합니다.
  • 유지보수성을 고려하여 개발합니다
  • NAS(Network Attached Storage)에 서버를 구축하여 배포합니다.

👨‍💻 서버 파트 팀원

이시은 박계원
sileeee Kyewon-Park

💎 Tech Stack

Java11
Springboot
Gradle
Spring Security
Jpa
MySQL
Redis

🔑 Architecture

  • 전체 구성도

architecture

  • DB 구조

DB구성


📘 프로젝트 화면 구성

image


📑 Documentation

👉 API 바로 가기
👉 Usecase 바로 가기


🧩 Rule & Convention

👉 Rule & Convention 바로 가기

👉 브랜치 관리 전략
Git Flow를 사용하여 브랜치를 관리합니다. 모든 브랜치는 Pull Request에 리뷰를 진행한 후 merge를 진행합니다.
git flow
출처 : https://medium.com/@olivier.bossel/git-flow-the-right-way-to-go-f2a65c315818

  • Master : 배포시 사용합니다.
  • Develop : 완전히 개발이 끝난 부분에 대해서만 Merge를 진행합니다.
  • Feature : 기능 개발을 진행할 때 사용합니다.
  • Release : 배포를 준비할 때 사용합니다.
  • Hot-Fix : 배포를 진행한 후 발생한 버그를 수정해야 할 때 사용합니다.

About

동국대학교 HRI연구실 홈페이지 제작 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published