inu-appcenter / guidebus-server

🚌 μΈμ²œλŒ€ν•™κ΅ κ°€μ΄λ“œλ²„μŠ€ μ„œλ²„

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INU Guide Bus (server)

🚌 Client Image View(μ‹œμ•ˆ)

ν™ˆ 정보 κ²Œμ‹œνŒ
demo 1 demo 2


🚌 μΈμ²œλŒ€ν•™κ΅ κ°€μ΄λ“œ λ²„μŠ€λž€?

μΈμ²œλŒ€ν•™κ΅ μ‹ μž…μƒμ„ λŒ€μƒμœΌλ‘œ, ν•™κ΅μ˜ μ „λ°˜μ μΈ 정보λ₯Ό μ•Œλ €μ£ΌλŠ” μ›Ή μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μž…λ‹ˆλ‹€.

νŠΉμ§•

  • λˆˆμ— λ„λŠ” UI
  • 학ꡐ에 λŒ€ν•œ μ „λ°˜μ μΈ 정보 제곡
  • κ΄€λ¦¬μž(admin) 둜그인으둜 κ²Œμ‹œνŒ 관리


🚌 Stack

JavscSript, Node.js, MYSQL


🚌 Directory

β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ api/                           - api κ΅¬ν˜„
β”‚   β”‚   β”œβ”€β”€ controllers/               - client와 μ†Œν†΅ν•˜λŠ” 컨트둀러 κ΅¬ν˜„
β”‚   β”‚   β”œβ”€β”€ middlewares/               - λΌμš°ν„° 미듀웨어 κ΅¬ν˜„
β”‚   β”‚   β”œβ”€β”€ models/                    - λ°μ΄ν„°λ² μ΄μŠ€ λͺ¨λΈ κ΅¬ν˜„
β”‚   β”‚   β”œβ”€β”€ routes/                    - api λΌμš°ν„° κ΅¬ν˜„
β”‚   β”‚   └── services/                  - λΉ„μ¦ˆλ‹ˆμŠ€ 둜직 κ΅¬ν˜„
β”‚   β”‚
β”‚   β”œβ”€β”€ config/                        - ν™˜κ²½ μ„€μ •
β”‚   β”œβ”€β”€ loaders/                       - loader λͺ¨λ“ˆ κ΅¬ν˜„
β”‚   β”œβ”€β”€ modules/                       - κ°„λ‹¨ν•œ λ‘œμ§μ„ μœ„ν•œ λͺ¨λ“ˆ κ΅¬ν˜„
β”‚   └── index.js                       - entry point
β”‚
β”œβ”€β”€ README.md                          - λ¦¬λ“œλ―Έ
└── package.json                       - μ‚¬μš© package λͺ©λ‘


🚌 Code Convention

Getting Started

1️⃣ νŒ¨ν‚€μ§€ μ„€μΉ˜

$ npm install

2️⃣ 개발 슀크립트 μ‹€ν–‰

$ npm run dev

Commit Emoji

emoji when to use it
✨ μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€
πŸ› 버그 μˆ˜μ •
🚧 μž‘μ—… 진행 쀑 컀밋
πŸ”Š 둜그 μΆ”κ°€ 및 μ—…λ°μ΄νŠΈ
✏️ κ°„λ‹¨ν•œ μ½”λ“œ/μ˜€νƒ€ μˆ˜μ •
♻️ μ½”λ“œ λ¦¬νŒ©ν„°λ§
🚚 파일 이동 및 이름 λ³€κ²½
πŸ“¦ νŒ¨ν‚€μ§€ μΆ”κ°€ 및 μ—…λ°μ΄νŠΈ
πŸ“š λ¬Έμ„œ μΆ”κ°€ 및 μ—…λ°μ΄νŠΈ (e.g. README, Code comments)

About

🚌 μΈμ²œλŒ€ν•™κ΅ κ°€μ΄λ“œλ²„μŠ€ μ„œλ²„


Languages

Language:JavaScript 100.0%