79คะแนน
eweryday
จด todo และตั้งแจ้งเตือนผ่าน LINE
จัดการงานส่วนบุคคลพร้อมระบบบัญชีผู้ใช้
จัดการรายการงานส่วนบุคคลด้วยการเพิ่ม อ่าน แก้ไข และลบข้อมูล. รองรับการเข้าสู่ระบบและออกจากระบบ โดยพัฒนาขึ้นตามขอบเขตการสอบภาคปฏิบัติ.
https://task-flow-mini-ten.vercel.app # SE NPRU TaskFlow Mini (คู่มือการใช้งาน) โปรเจกต์นี้เป็นการพัฒนาระบบ TaskFlow Mini (ระบบจัดการงานส่วนบุคคล) แบบ Fullstack ตามขอบเขตการสอบไล่ (Lab Exam) แบ่งการทำงานออกเป็น Frontend (React + Vite) และ Backend (Node.js + Express) โดยมีการจัดการ Global State ด้วย Zustand ## 🛠️ โครงสร้างเทคโนโลยีที่เลือกใช้ (Technology Stack) - **Frontend**: React (Vite), TailwindCSS, React Router DOM, Axios, **Zustand** (Global State Management) - **Backend**: Node.js, Express, MongoDB (Mongoose), JSON Web Token (JWT), bcryptjs - **Global State Justification (Zustand)**: เลือกใช้ Zustand เนื่องจากมีโครงสร้างที่เข้าใจง่าย กระชับ ลดปัญหา Boilerplate โค้ดที่ซับซ้อนเมื่อเทียบกับ Redux และหลีกเลี่ยงปัญหา Context Hell ของ Context API ทำให้การจัดการ state กลางอย่าง `authUser` (ข้อมูลผู้ใช้และ Auth Token) และ `tasks` (รายการงาน สถานะโหลด และ Error) ทำได้อย่างมีประสิทธิภาพ รองรับ action สำหรับ CRUD งาน ล็อกอิน และล็อกเอาท์ ได้อย่างเป็นระบบ --- ## 🚀 วิธีการติดตั้งและรันระบบ (Local Development) ### 1. การตั้งค่า Backend 1. เปิด Terminal และเข้าไปที่โฟลเดอร์ `backend` ```bash cd backend ``` 2. ติดตั้ง Dependencies ```bash npm install ``` 3. สร้างไฟล์ `.env` โดยดูตัวอย่างจาก `.env.example` (กำหนดค่า `MONGODB_URI`, `PORT`, `JWT_SECRET`) 4. รัน Backend Server ```bash npm run dev ``` *(API จะเปิดที่พอร์ตที่ตั้งไว้ เช่น http://localhost:5000)* ### 2. การตั้งค่า Frontend 1. เปิด Terminal หน้าต่างใหม่ แล้วเข้าไปที่โฟลเดอร์ `frontend` ```bash cd frontend ``` 2. ติด
โดย Natsuda006 · ดูโพสต์ต้นทาง
ต้องเข้าสู่ระบบก่อนถึงให้คะแนนได้ เข้าสู่ระบบหรือสมัครฟรี
79คะแนน
จด todo และตั้งแจ้งเตือนผ่าน LINE
78คะแนน
จดงาน นัดหมาย และรายรับรายจ่ายผ่าน LINE พร้อมแจ้งเตือน
75คะแนน
สำรองข้อมูลและตอบคำถามผ่าน LINE bot
69คะแนน
ถ่ายรูปให้ AI จดจำของในกล่อง แล้วค้นหาหรือดูผ่าน QR code
68คะแนน
ผู้ช่วยใน LINE สำหรับตั้งเตือน เก็บไฟล์ และจัดตาราง
68คะแนน
เลขา AI ช่วยสั่งงาน ติดตามงาน และจัดระเบียบชีวิตผ่าน LINE
จัดการรายการงานส่วนบุคคลด้วยการเพิ่ม อ่าน แก้ไข และลบข้อมูล. รองรับการเข้าสู่ระบบและออกจากระบบ โดยพัฒนาขึ้นตามขอบเขตการสอบภาคปฏิบัติ.
Natsuda006 เป็นผู้สร้าง SE NPRU TaskFlow Mini ผลงานหมวดจัดการงานและชีวิต เว็บแอปเทพให้เครดิตเจ้าของผลงานและมีลิงก์กลับไปยังต้นทางทุกรายการ
ตรวจล่าสุดเมื่อ 27 ก.ย. 2569 ยังเปิดใช้งานได้ปกติที่ https://task-flow-mini-ten.vercel.app
คะแนนเต็ม 100 คิดจาก 4 ส่วน คือ เว็บยังเปิดใช้งานได้จริง 40 คะแนน (ลิงก์ตายเหลือ 5) คุณภาพเว็บจากการสแกนอัตโนมัติสูงสุด 20 คะแนน (ใช้บนมือถือได้ 5 โหลดเร็วสูงสุด 7 มีคำอธิบายเว็บ 4 มีภาษาไทย 4 รวมคะแนนบรรณาธิการ) ความนิยมในชุมชนต้นทางสูงสุด 20 คะแนน คิดแบบลดหลั่นตามจำนวน reactions และคะแนนดาวจากสมาชิกเว็บสูงสุด 20 คะแนน (ดาวเฉลี่ยคูณ 4)
เป็นเจ้าของผลงานนี้และอยากแก้ข้อมูลหรือนำออก แจ้งเราได้ที่นี่