Menu
WorkAboutReviewsProjectsGallery
Web App2025

NexDo is a powerful yet minimalistic task management web application designed to help individuals and teams stay organized and productive. Built with Next.js and TypeScript, it offers a seamless user experience for planning, tracking, and completing tasks. It features a clean interface, fast performance, and essential productivity tools like calendars, kanban boards, analytics, and CRUD functionality. With a focus on responsiveness and user-centric design, NexDo is optimized for both desktop and mobile platforms.

NexDo — Smart Task Manager

Project Highlight

Created a responsive and modern task management system with full CRUD operations, calendar integration, and kanban features

Key Features

  • Task creation, editing, and deletion with tag and priority options
  • Kanban board for visual workflow management
  • Daily, weekly, and monthly calendar views
  • Productivity analytics and progress tracking
  • User authentication with role-based access
  • Responsive design for desktop and mobile

Challenges

  • Designing an intuitive UX for task interaction across devices
  • Implementing efficient state management and real-time updates
  • Building multiple productivity tools within a single UI
  • Ensuring fast performance with large datasets
  • Managing session and authentication securely

Solutions

  • Used Zustand for lightweight and reactive state management
  • Integrated fullcalendar and drag-n-drop kanban UI
  • Optimized queries and indexing in PostgreSQL via Prisma
  • Deployed with Nginx reverse proxy and PM2 for performance and uptime
  • Implemented secure authentication and role-based access control

Gallery

NexDo — Smart Task Manager screenshot 1

Technologies

Next.jsTypeScriptShadcn UITailwind CSSMySQLPrismaPM2NginxUbuntu

Details

  • RoleFull-stack Developer
  • Duration5 Days
  • Year2025
  • CategoryWeb App

Let's talk

Follow Along

© 2025 Bahari.

Based in Indonesia.

Chat with me