Skip to content

Boommmeran/team-five-backend

Repository files navigation

TaskPro Back-end

This project is a web server for creating to-do lists and managing them. Users can register and create, edit, delete, filter lists.

Technologies Used

  • Node.js: An open-source, cross-platform JavaScript runtime environment.

  • Express: A back end web application framework for building RESTful APIs with Node.js, released as free and open-source software under the MIT License.

  • Mongoose: An Object Data Modeling (ODM) library for MongoDB and Node.js.

  • Morgan: HTTP request logger middleware for node.js.

  • Cors: Node.js CORS middleware.

  • dotenv: A zero-dependency module that loads environment variables from a .env file into process.env.

  • JSON Web Token: A compact URL-safe means of representing claims to be transferred between two parties.

  • Multer: A node.js middleware for handling multipart/form-data, which is primarily used for uploading files.

  • Nodemailer: A module for Node.js applications to allow easy as cake email sending.

  • and other libraries you can see in package.json.

Swagger

[https://team-five-backend.onrender.com/api-docs]

Getting Started

To get started with this project, follow the installation instructions below.

Installation

  1. Clone the repository: git clone [https://github.com/Boommmeran/team-five-backend.git]
  2. Install the dependencies: npm install
  3. Start the development server: npm start
  4. The web server will be successfully connected on port: 9000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published