MERN Task Manager
1.0.0
นี่คือแอพ Task Manager ที่อนุญาตให้ผู้ใช้สร้างอ่านอัปเดตการลบและเพิ่มไปยังงานที่ชื่นชอบ มันถูกสร้างขึ้นบน Mern Stack (MongoDB, Express, React และ Node.js) และมีคุณสมบัติการอนุญาตและการรับรองความถูกต้องโดยใช้ JWT และ BCrypt สำหรับการจัดการสถานะฉันใช้ชุดเครื่องมือ Redux
Google Authentication (OAUTH) โดยใช้ FirebaseChanged UI ในการสร้างรายการหน้าลงชื่อเข้าใช้/ลงทะเบียนAdded User Profile Page (มีรูปภาพโปรไฟล์ผู้ใช้ชื่อผู้ใช้ Email-ID และ UID)User Delete AccountGENAI มันเป็น AI feature ที่คุณสามารถถามปัญหาความคิดการแก้ปัญหาและ ฯลฯ สำหรับ AI ที่สร้างขึ้นบนราศีเมถุนNOTES ในหน้าสร้างซึ่งคุณสามารถเขียนโน้ตของคุณพร้อมกับงานของคุณSTATUS (pending, in-working, completed) ใน TODO-TASKShow/Hide รหัสผ่านในฟิลด์การลงชื่อเข้าใช้/ลงทะเบียนรหัสผ่านUpdated โฮมเพจในโหมดมืดAdd GenAI button บนบ้านและสร้างหน้าAdded Update User Profile feature (อัปเดตรูปภาพโปรไฟล์ผู้ใช้ชื่อผู้ใช้อีเมลและรหัสผ่าน)Continue......todolist_project_link
ในการเรียกใช้แอพนี้ในเครื่องคุณจะต้องติดตั้ง Node.js, NPM และ MongoDB บนเครื่องของคุณ จากนั้นทำตามขั้นตอนเหล่านี้:
โคลนที่เก็บนี้ไปยังเครื่องในพื้นที่ของคุณ
นำทางไปยังโฟลเดอร์โครงการและเรียกใช้ npm install เพื่อติดตั้งการอ้างอิง
สร้างไฟล์ .env ในโฟลเดอร์รูทและเพิ่มตัวแปรต่อไปนี้:
PORT : หมายเลขพอร์ตสำหรับเซิร์ฟเวอร์ (ค่าเริ่มต้นคือ 5000)MONGO_URI : สตริงการเชื่อมต่อสำหรับฐานข้อมูล MongoDB ของคุณJWT_SECRET : คีย์ลับสำหรับการสร้างโทเค็น JWT เรียกใช้ npm run dev เพื่อเริ่มต้นเซิร์ฟเวอร์และเรียกใช้ npm run start เพื่อเริ่มต้นแอป React
เปิดเบราว์เซอร์ของคุณและไปที่ http://localhost:3000 เพื่อดูแอพพลิเคชั่น