Skip to content

Manage your tasks with ease! This project provides a simple task manager where you can add, edit, and delete tasks.

License

Notifications You must be signed in to change notification settings

diegormirhan/task-manager-nodejs

Repository files navigation

Task Manager Project

⚠️ Disclaimer:

This project is not an original creation of mine and was not developed entirely from scratch by me. It has been utilized as a means for me to enhance my programming skills and gain practical experience. The code and concepts used here may have been sourced from various learning resources, tutorials, and examples. The primary purpose of this project is to facilitate my learning and growth in the field of programming.

📍 Description

Manage your tasks with ease! This project provides a simple task manager where you can add, edit, and delete tasks.

⚙️ Technologies Used

  • Mongoose: An elegant MongoDB object modeling tool.
  • API Rest: Create a RESTful API for managing tasks.
  • Dotenv: Loads environment variables from a .env file.
  • Express: A fast and minimal web framework for Node.js.

✅ Installation Guide

  1. Clone the repository:

    git clone https://github.com/diegormirhan/task-manager-nodejs.git
    cd task-manager
  2. Install the dependencies:

    npm install
  3. Create a .env file:

    Create a .env file in the root directory and add your MongoDB connection string:

    MONGODB_URI=your-mongodb-connection-string
    
  4. Start the server:

    npm start
  5. Open in your browser:

    Open your web browser and navigate to http://localhost:3000 to use the Task Manager.

⚠️ License

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

About

Manage your tasks with ease! This project provides a simple task manager where you can add, edit, and delete tasks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published