Skip to content

This is a task-manager app where you can assign a title to your task and write the task details inside. The app is built using JavaScript, Express.js, Node.js, HTML, and CSS.

Notifications You must be signed in to change notification settings

iamvtyagi/task-manager

Repository files navigation

Task Manager

A simple Task Manager application built with Node.js, Express.js, and Tailwind CSS. This application allows users to create and manage tasks by saving them in text files.

Features

  • Create new tasks with a name and content.
  • Save tasks as .txt files in a dedicated folder.
  • Edit existing task names.

Technologies Used

  • Backend: Node.js, Express.js
  • Frontend: HTML, CSS, Tailwind CSS
  • File Handling: Native Node.js file system module

Screenshots

  • Screenshot 1
  • Screenshot 2
  • Screenshot 3
  • Screenshot 4
  • Screenshot 5

Installation

  1. Clone the repository:

    git clone https://github.com/iamvtyagi/task-manager.git
  2. Navigate to the project directory:

    cd task-manager
  3. Install the required dependencies:

    npm install
  4. Start the server:

    npm start
  5. Open your browser and go to http://localhost:3000 to access the application.

Usage

  1. Enter the task name in the first input field.
  2. Enter the task content in the second input field.
  3. Click the Create button to save the task.
  4. Use the Edit button to modify the task name.

Contributing

Contributions are welcome! If you'd like to contribute to the project, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

About

This is a task-manager app where you can assign a title to your task and write the task details inside. The app is built using JavaScript, Express.js, Node.js, HTML, and CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published