โปรเจกต์นี้ไม่ได้เป็นแค่ To-Do List ธรรมดา แต่มาพร้อมกับ UI Kit คุณภาพสูงและ UX ที่คิดมาอย่างดี:
- 🎨 Neobrutalism Design: ดีไซน์สไตล์ Brutalist สมัยใหม่ ขอบหนา เงาแข็ง สีสันจัดจ้าน
- 🧩 Atomic UI Components: แยก Component ชัดเจน (Button, Input, Card, Modal, Toast) นำไปใช้ต่อได้ทันที
- 📱 Fully Responsive: รองรับการใช้งานสมบูรณ์แบบทั้งบน Desktop, Tablet และ Mobile
- 💾 LocalStorage Persist: บันทึกข้อมูลอัตโนมัติ ข้อมูลไม่หายเมื่อรีเฟรชหน้า
- ⚡ Smart Loading State: จำลอง Loading Experience เหมือนแอปพลิเคชันจริง
- 🔔 Interactive Feedbacks: มีระบบ Toast Notification และ Confirm Dialog แจ้งเตือนทุกการกระทำ
- 🛠️ Built with Tailwind CSS v4: ใช้เทคโนโลยี CSS ล่าสุด ปรับแต่งง่ายผ่าน CSS Variables
- Framework: React (Vite)
- Styling: Tailwind CSS v4
- Icons: Lucide React
- State Management: Context API + useReducer
- Architecture: Feature-based + UI Library folder structure
เปิด Terminal หรือ Command Prompt แล้วใช้คำสั่ง:
git clone https://github.com/phraewchuthamat/Todo-List-React.gitcd Todo-List-Reactnpm installnpm run devhttp://localhost:5174/Todo-List-React/