Skip to content

Nuryanfa/TaskManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zenith Task Manager 🚀

Zenith adalah aplikasi manajemen tugas modern yang menggabungkan produktivitas dengan elemen gamifikasi. Dibangun dengan MERN Stack (MongoDB, Express, React, Node.js), aplikasi ini dirancang untuk membantu pengguna mengelola tugas dengan cara yang menyenangkan dan efisien.

✨ Fitur Utama

Produktivitas & Manajemen

  • Kanban Board: Drag & drop tugas antar status (Todo, In Progress, Done) dengan mulus.
  • Focus Mode (Pomodoro): Timer fokus yang dapat disesuaikan (Custom Timer). Dapatkan XP setiap kali menyelesaikan sesi fokus!
  • Calendar View: Lihat tenggat waktu tugas dalam tampilan kalender interaktif.
  • Quick Notes: Catat ide cepat dengan fitur Sticky Notes.
  • Smart Filtering: Filter tugas berdasarkan prioritas, status, tanggal, atau pencarian teks (Regex).

Gamifikasi

  • XP & Leveling System:
    • Selesaikan tugas = +XP.
    • Selesaikan sesi fokus = +XP.
    • Pertahankan Streak harian untuk bonus XP!
  • Level Up Celebration: Efek Confetti saat naik level.
  • User Profile: Avatar, BIO, dan progres level.

Performa & UX

  • Responsive Design: Tampilan optimal di Desktop dan Mobile (Sidebar Drawer).
  • Dark/Light Mode: Tema yang menyesuaikan preferensi mata Anda.
  • Optimized Performance:
    • Lazy Loading: Code splitting untuk load awal super cepat.
    • Smart Caching: Data disimpan sementara (5 menit) agar navigasi instan tanpa loading spinner.

Keamanan (Security Hardened)

  • JWT Authentication: Login aman dengan standar industri.
  • Security Best Practices:
    • Authentication & authorization hardening.
    • Input validation & sanitization (Server-side).
    • Secure HTTP headers implementation.
    • Rate Limiting protection.

🛠️ Tech Stack

Frontend:

Backend:


🤝 Kontribusi

📝 Lisensi

MIT

About

Web for Daily Task Manager

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors