Skip to content

Latest commit

ย 

History

History
115 lines (106 loc) ยท 4.24 KB

File metadata and controls

115 lines (106 loc) ยท 4.24 KB

TOPLEARTH API SERVER REPOSITORY


๐Ÿ“ Application module packaging structure

com.gdsc.toplearth_server
โ”œโ”€โ”€ application
โ”‚   โ”œโ”€โ”€ service
โ”‚   โ”‚   โ”œโ”€โ”€
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ dto
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€ 
โ”œโ”€โ”€ core
โ”‚   โ”œโ”€โ”€ annotation
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€ 
โ”‚   โ”œโ”€โ”€ common
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ config
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ constant
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ exception
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ interceptor
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ security
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ util
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”‚   โ”œโ”€โ”€ validation
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€
โ”œโ”€โ”€ domain
โ”‚   โ”œโ”€โ”€ entity
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€ 
โ”‚   โ”œโ”€โ”€ repository
โ”‚   โ”‚   โ”œโ”€โ”€ 
โ”‚   โ”‚   โ””โ”€โ”€  
โ”œโ”€โ”€ infrastructure
โ”‚   โ”œโ”€โ”€ repository
โ”‚   โ”‚   โ””โ”€โ”€  
โ”‚   โ”œโ”€โ”€ message
โ”‚   โ”‚   โ””โ”€โ”€ 
โ”‚   โ””โ”€โ”€ client
โ”‚   โ”‚    โ”œโ”€โ”€ 
โ”‚   โ”‚    โ””โ”€โ”€ 
โ””โ”€โ”€ presentation
    โ”œโ”€โ”€ controller
    โ”‚   โ”œโ”€โ”€ 
    โ”‚   โ””โ”€โ”€ 
    โ””โ”€โ”€ request
        โ”œโ”€โ”€
        โ””โ”€โ”€ 

๐ŸŽฏ Commit Convention

Keyword Description
Init Initial project setup
Feat Add a new feature
Fix Fix a bug
Docs Modify documentation
Style Code formatting, no changes to the code logic
Refactor Code refactoring
Test Add or refactor test code
Chore Package manager setup, build task updates, other changes (e.g., .gitignore)
Comment Add or modify comments
Rename Rename or move files/folders
Remove Delete a file
!BREAKING CHANGE Major API change
!HOTFIX Critical bug fix in urgency

๐Ÿ“Œ Pull Request Convention

Icon Code Description
๐Ÿง‘๐Ÿปโ€๐ŸŽจ :art Improve code structure/formatting
โšก๏ธ :zap Performance improvement
๐Ÿ”ฅ :fire Delete code/files
๐Ÿ› :bug Fix bugs
๐Ÿš‘ :ambulance Urgent fixes
โœจ :sparkles Introduce new features
โช :rewind Revert changes
๐Ÿ”€ :twisted_rightwards_arrows Merge branches
๐Ÿ’ก :bulb Add/modify comments
๐Ÿ—ƒ :card_file_box Database-related changes

๐Ÿ“Œ Branch Naming Convention

Branch Name Description
main Main branch
dev Development branch
feature/# Feature branch
fix/# Bug fix branch
hotfix/# Critical bug fix branch
release/# Release branch

๐Ÿ‘ฅ Team Member

name email major
๋ฐ•๋ฏผ๊ธฐ https://github.com/mingi_jeok Computer Science Engineering
์กฐ์›์ค€ https://github.com/jun6292 Computer Science Engineering
โšก