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.
- 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
- Node.js
- Express.js
- EJS
- Tailwind CSS
- File System (fs module)
task-manager-nodejs/
├── files/
├── views/
├── public/
├── index.js
├── package.json
└── README.md
Clone the repository:
git clone <repository-url>
cd task-manager-nodejsInstall dependencies:
npm installRun the application:
node index.jsOpen:
http://localhost:3000
- Delete tasks
- Authentication system
- Database integration (MongoDB)
- Search functionality
- Task categories and filters
- Deployment support
Ritvik Verma