Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ai-x-4-a1-final/narrativa_admin
Narrativa Admin Repository
https://github.com/ai-x-4-a1-final/narrativa_admin
react tailwindcss typescript
Last synced: 24 days ago
JSON representation
Narrativa Admin Repository
- Host: GitHub
- URL: https://github.com/ai-x-4-a1-final/narrativa_admin
- Owner: AI-X-4-A1-FINAL
- License: mit
- Created: 2024-11-19T08:05:07.000Z (about 1 month ago)
- Default Branch: dev
- Last Pushed: 2024-11-27T14:53:30.000Z (25 days ago)
- Last Synced: 2024-11-27T15:37:55.133Z (25 days ago)
- Topics: react, tailwindcss, typescript
- Language: TypeScript
- Homepage: http://221.148.97.238:3030
- Size: 1.65 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![NARRATIVA-TITLE](https://github.com/user-attachments/assets/97538156-f202-4b48-8543-9bbf835fda0e)
# Narrativa Admin
![React](https://img.shields.io/badge/React-18.3.1-61DAFB?style=for-the-badge&logo=react&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-4.9.5-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![TailwindCSS](https://img.shields.io/badge/TailwindCSS-3.4.15-06B6D4?style=for-the-badge&logo=tailwindcss&logoColor=white)## ποΈ νλ‘μ νΈ μκ°
> κ΄λ¦¬μ λμ보λλ μλΉμ€ μ΄μμ μν μ’ ν© κ΄λ¦¬ νλ«νΌμ λλ€.
- μ£Όμ κΈ°λ₯
- λ°μ΄ν° λΆμ λ° ν΅κ³ μκ°ν
- νμ κ΄λ¦¬ λ° κΆν μ μ΄
- 곡μ§μ¬ν κ΄λ¦¬
## ποΈ μ€μΉ κ°μ΄λ
Narrativa_Admin νλ‘μ νΈλ₯Ό λ‘컬 νκ²½μμ ν΄λ‘ νκ³ , λΉλ λ° μ€ννλ λ°©λ²μ μ€λͺ ν©λλ€.
### 1. νλ‘μ νΈ ν΄λ‘
```bash
$ git clone https://github.com/AI-X-4-A1-FINAL/Narrativa_Admin.git$ cd narrativa-admin
```### 2. μμ‘΄μ± μ€μΉ
```bash
$ npm install
```### 3. κ°λ° μλ² μ€ν
```bash
$ npm run dev# http://localhost:3000
```## ποΈ λΈλμΉ κ΄λ¦¬ κ·μΉ
### λΈλμΉ κ΅¬μ‘°
1. **λ©μΈ λΈλμΉ (main)**
- νλ‘λμ λ°°ν¬μ© μμ λΈλμΉ
- PRμ ν΅ν΄μλ§ λ³ν© κ°λ₯2. **κ°λ° λΈλμΉ (dev)**
- κ°λ° μ€μΈ κΈ°λ₯ ν΅ν© λΈλμΉ
- λ°°ν¬ μ μ΅μ’ ν μ€νΈ μ§ν3. **κΈ°λ₯ λΈλμΉ (feat/)**
- μλ‘μ΄ κΈ°λ₯ κ°λ°μ©
- λͺ λͺ κ·μΉ: `feat/{κΈ°λ₯λͺ }`
- μ: `feat/social-login`4. **κΈ΄κΈ μμ λΈλμΉ (hotfix/)**
- νλ‘λμ κΈ΄κΈ λ²κ·Έ μμ μ©
- λͺ λͺ κ·μΉ: `hotfix/{μ΄μλ²νΈ}`
- μ: `hotfix/critical-bug`### λΈλμΉ μ¬μ© μμ
```bash
# κΈ°λ₯ λΈλμΉ μμ±
git checkout -b feat/social-login# κΈ΄κΈ μμ λΈλμΉ μμ±
git checkout -b hotfix/critical-bug
```## ποΈ λλ ν 리 ꡬ쑰
```
NARRATIVA-ADMIN/
βββ node_modules/ # νλ‘μ νΈ μ’ μμ± ν¨ν€μ§
βββ public/ # μ μ νμΌ λλ ν 리
βββ src/ # μμ€ μ½λ
β βββ assets/ # μ΄λ―Έμ§, ν°νΈ λ± λ¦¬μμ€ νμΌ
β βββ components/ # μ¬μ¬μ© κ°λ₯ν μ»΄ν¬λνΈ
β β βββ Dashboard/ # λμ보λ κ΄λ ¨ μ»΄ν¬λνΈ
β β βββ UserManagement/ # νμ κ΄λ¦¬ κ΄λ ¨ μ»΄ν¬λνΈ
β β βββ Notice/ # 곡μ§μ¬ν κ΄λ ¨ μ»΄ν¬λνΈ
β βββ hooks/ # 컀μ€ν ν
β βββ pages/ # νμ΄μ§ μ»΄ν¬λνΈ
β βββ services/ # API λ° μ νΈλ¦¬ν° ν¨μ
β βββ types/ # TypeScript νμ μ μ
βββ .gitignore # Git 무μ νμΌ λͺ©λ‘
βββ LICENSE # λΌμ΄μΌμ€ μ 보
βββ package.json # νλ‘μ νΈ μ€μ λ° μ’ μμ±
βββ README.md # νλ‘μ νΈ λ¬Έμ
βββ tailwind.config.js # Tailwind CSS μ€μ
βββ tsconfig.json # TypeScript μ€μ
```## ποΈ ν μ 보
### **Team Member**
## ποΈ λ¬Έμ λ° κΈ°μ¬
νλ‘μ νΈμ λν λ¬Έμμ¬νμ΄λ κ°μ μ μμ μ΄μ νμ λ±λ‘ν΄μ£ΌμΈμ.
κΈ°μ¬λ₯Ό μνμλ λΆμ Fork & Pull Requestλ₯Ό ν΅ν΄ μ°Έμ¬ν΄μ£Όμλ©΄ κ°μ¬νκ² μ΅λλ€.## ποΈ λΌμ΄μ μ€
μ΄ νλ‘μ νΈλ [MIT λΌμ΄μ μ€](LICENSE)λ₯Ό λ°λ¦ λλ€.
![footer](https://github.com/user-attachments/assets/c30abbd9-8e89-4a4e-8823-33fe0cf843c9)