https://github.com/devbini/today-menu
π [μ΄μ μ€] μ¬λ΄ ꡬλ΄μλΉμ μ€λμ λ©λ΄λ₯Ό νμΈν μ μλ Website
https://github.com/devbini/today-menu
aws docker jenkins nextjs springboot
Last synced: 6 months ago
JSON representation
π [μ΄μ μ€] μ¬λ΄ ꡬλ΄μλΉμ μ€λμ λ©λ΄λ₯Ό νμΈν μ μλ Website
- Host: GitHub
- URL: https://github.com/devbini/today-menu
- Owner: devbini
- Created: 2024-08-12T08:38:18.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2025-03-04T04:50:20.000Z (over 1 year ago)
- Last Synced: 2025-03-04T05:20:08.919Z (over 1 year ago)
- Topics: aws, docker, jenkins, nextjs, springboot
- Language: TypeScript
- Homepage: https://woorung.kr/
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π₯ ꡬλ΄μλΉ λ©λ΄ 미리보기 μΉ μλΉμ€
## π μκ°
>
> ꡬλ΄μλΉ λ―Έλ¦¬λ³΄κΈ° μλΉμ€λ μ¬μ₯ λ΄ **ꡬλ΄μλΉμ λ©λ΄λ₯Ό 미리 νμΈνμ§ λͺ»νλ λΆνΈν¨μ ν΄μνκΈ° μν΄** κ°λ°λ μλΉμ€μ
λλ€.
> μ΄ μλΉμ€λ **μλΉ μΈ‘μμ κ°νΈνκ² λ©λ΄λ₯Ό κ΄λ¦¬ν μ μλλ‘**,
> κ°λ¨ν μ¬μ§ ν μ₯κ³Ό μ¬μ΄λ λ©λ΄ μ΄λ¦λ§ μ μ₯ν μ μκ² μ€κ³λμμ΅λλ€.
## π μ μ μ£Όμ
- **Production URL : https://woorung.kr/**
---
## β¨ μ£Όμ κΈ°λ₯
* **μ¬μ©μ (User)**
* μ€λμ λ©λ΄ (μ¬μ§, μ¬μ΄λ λ©λ΄) νμΈ
* λ°©λ¬Έμ μ νμΈ
* λ©λ΄ 리뷰 μμ± λ° λ³μ νκ°
* μ 체 리뷰 λͺ©λ‘ μ‘°ν
* νΌλλ°± μ μΆ (Google Forms)
* **κ΄λ¦¬μ (Admin)**
* κ΄λ¦¬μ μ μ© λ‘κ·ΈμΈ (With CSRF & JWT)
* μ€λμ λ©λ΄ μ
λ‘λ (μ΄λ―Έμ§ + ν
μ€νΈ)
---
## π οΈ κΈ°μ μ€ν
### 1. νλ‘ νΈμλ (Frontend)
* **Framework:** Next.js (React / TypeScript)
* **Styling:** CSS
* **Icons:** `react-icons`
### 2. λ°±μλ (Backend)
* **Framework:** Node.js, Express
* **Authentication:** `JWT`, `bcryptjs`
* **Security:** `csurf`, `xss-clean`, `cors`
### 3. μΈνλΌ (Infrastructer) -> AWSμμ Azureλ‘ μ΄μ λ¨.
* **Hosting:** Azure App Service
* **File Storage:** Azure Blob Storage (`@azure/storage-blob`)
* **Database:** Azure Database for MySQL
### 4. μν€ν
μ³ μκ°

---