Skip to content

Repository files navigation

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

Releases

Packages

Contributors

Languages