Skip to content

ritvikvermaa/task-manager-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager Node.js

A simple file-based task management application built using Node.js, Express.js, EJS, and Tailwind CSS. This project allows users to create, read, edit, and manage tasks stored locally using the filesystem.

Features

  • Create new tasks
  • View saved tasks
  • Rename existing task files
  • Read task details
  • File-based storage using Node.js filesystem
  • Dynamic UI using EJS templates
  • Responsive interface using Tailwind CSS

Tech Stack

  • Node.js
  • Express.js
  • EJS
  • Tailwind CSS
  • File System (fs module)

Project Structure

task-manager-nodejs/
├── files/
├── views/
├── public/
├── index.js
├── package.json
└── README.md

Installation

Clone the repository:

git clone <repository-url>
cd task-manager-nodejs

Install dependencies:

npm install

Run the application:

node index.js

Open:

http://localhost:3000

Future Improvements

  • Delete tasks
  • Authentication system
  • Database integration (MongoDB)
  • Search functionality
  • Task categories and filters
  • Deployment support

Author

Ritvik Verma

About

A file-based task management application built with Node.js, Express.js, EJS, and Tailwind CSS for creating, reading, and managing tasks locally.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors