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.
Manage your tasks with ease! This project provides a simple task manager where you can add, edit, and delete tasks.
- 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.
-
Clone the repository:
git clone https://github.com/diegormirhan/task-manager-nodejs.git cd task-manager
-
Install the dependencies:
npm install
-
Create a
.env
file:Create a
.env
file in the root directory and add your MongoDB connection string:MONGODB_URI=your-mongodb-connection-string
-
Start the server:
npm start
-
Open in your browser:
Open your web browser and navigate to
http://localhost:3000
to use the Task Manager.
This project is licensed under the MIT License - see the LICENSE file for details.