Skip to content

smit455/Task_manager

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

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors