Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 961 Bytes

File metadata and controls

34 lines (26 loc) · 961 Bytes

Task Manager

This is a Task Manager application built with Next.js, using MongoDB for data persistence and Tailwind CSS for styling. The app allows users to create, read, update, and delete tasks. Tasks can also be marked as complete or incomplete, have a due date assigned, and feature pagination for better navigation.

Features

  • Create, read, update, and delete tasks
  • Mark tasks as complete or incomplete
  • Assign due dates to tasks
  • Paginated task listing
  • Navigation buttons to go to specific pages

Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Backend: Next.js API Routes
  • Database: MongoDB (Mongoose ODM)

Installation

  1. Clone the repository:
    git clone https://github.com/smit455/task_manager.git
    cd task_manager
    
  2. Install dependencies
    npm install
    
  3. Set up environment variables
    MONGODB_URI=your_mongodb_connection_string
    
  4. Run the development server
    npm run dev