Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emmo00/simple-task-management-system
Simple Task Management System
https://github.com/emmo00/simple-task-management-system
Last synced: about 15 hours ago
JSON representation
Simple Task Management System
- Host: GitHub
- URL: https://github.com/emmo00/simple-task-management-system
- Owner: Emmo00
- License: mit
- Created: 2024-05-16T17:46:16.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-20T00:05:09.000Z (8 months ago)
- Last Synced: 2024-05-20T01:25:39.363Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# simple-task-management-system
Simple Task Management SystemA simple task management system built using Express.js, providing basic CRUD operations for managing tasks.
## Features
- User registration
- User authentication
- Create a new task
- Retrieve a list of all tasks
- Retrieve a single task by ID
- Update an existing task
- Delete a task## Technologies Used
- Node.js
- Express.js
- MongoDB## Installation
1. Clone the repository:
```sh
git clone https://github.com/Emmo00/simple-task-management-system.git
```2. Navigate to the project directory:
```sh
cd simple-task-management-system.git
```3. Install the dependencies:
```sh
npm install
```## Configuration
1. Create a `.env` file in the root directory of the project.
2. Copy the contents of `.env.example`, then edit the variable values as needed.## Running the Application
1. Start the server:
```sh
npm start
```2. The server will be running on `http://localhost:3000`.
## API Endpoints
API documentation can be found [here](https://documenter.getpostman.com/view/29211053/2sA3QmDaGg)
## Contributing
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.