Skip to content

SwaveReleaseNote/BackEnd

Repository files navigation

SWAVE Project - URINURI

📖Tech Stack📖

🚉Platforms & Languages🚉

🔋Tools🔋


Version

Java : 17

Spring : 2.7.13

lombok : 1.18.22

MySQL : 8.0

QueryDSL : 5.0

Junit : 5


SWAVE Project - URINURI


소개

우리누리는 조직 내에서 릴리즈 노트를 공유할 수 있는 쉽고 효율적인 프로그램입니다.
S/W 개발팀, 제품 관리 팀 등 다른 그룹에 관계없이 릴리즈 노트가 필요한 모든 곳에 빠르게 전달할 수 있습니다.

Repository with Controllers

chatGPT

이 폴더에는 릴리즈 노트 요약기능에 사용될 chatGPT API관련 코드가 담겨져 있습니다.

Project

이 폴더에는 프로젝트 관리기능과 관련된 코드가 들어있습니다.

Release Note

이 폴더에는 릴리즈노트 관리기능과 관련된 코드가 들어있습니다.

USER

이 폴더에는 유저 관리기능과 관련된 코드가 들어있습니다.


Git 브랜치 전략


깃플로우

master : 제품으로 출시될 수 있는 브랜치

develop : 다음 출시 버전을 개발하는 브랜치

feature : 기능을 개발하는 브랜치

release : 이번 출시 버전을 준비하는 브랜치

hotfix : 출시 버전에서 발생한 버그를 수정 하는 브랜치

각 기능별로 브랜치를 구분합니다. 우리누리는 아직 미출시 제품이므로 주로 feature에서 기능별로 구현한 뒤, develop에 merge하는 방식으로 진행했습니다. 나중에 완성되면 master로 올리고 다음 버전이나 버그를 수정해야할 때 release와 hotfix브랜치를 생성하여 진행할 예정입니다.


커뮤니티

💬 Join the #URINURI Notion Community!

💬 Join the #URINURI Jira Community!

SWAVE Project - URINURI


Introduction

URINURI is a powerful and efficient in-house release note sharing system designed to streamline the process of sharing release notes within your organization. Whether you are a software development team, a product management team, or any other group that needs to communicate release information, URINURI is here to simplify and enhance your workflow.


Repository Structure

This repository contains the code for the Spring Boot server used in the OurNuri project. It is structured to facilitate easy access based on the main features and whether they have controllers.

Repositories with Controllers

chatgpt

This repository contains the code related to the functionalities implemented through the ChatGPT API.

project

This repository contains the code related to project management.

releasenote

This repository contains the code related to release notes and comment systems.

user

This repository contains the code related to user management and associated functionalities.

Repositories without Controllers

util

This repository contains code that interacts with other functionalities or has reusability, although it does not have controllers.

Community

💬 Join the #URINURI Notion Community!

💬 Join the #URINURI Jira Community!

Releases

No releases published

Packages

No packages published

Languages