Skip to content

Dolity/Todo-List-API

Repository files navigation

Todo-List-API

Description

This is a simple Todo List API that allows you to create, read, update, and delete tasks.

Features

  • Task CRUD
  • User Authentication with JWT
  • Refresh Token
  • Rate Limiting
  • Pagination
  • Sorting
  • Filtering

Tech Stack

  • Node.js
  • Express.js
  • Sequelize
  • MySQL

Libraries

  • express
  • dotenv
  • bcrypt
  • jsonwebtoken
  • mysql2
  • sequelize
  • sequelize-cli
  • express-rate-limit
  • express-validator

Installation

  1. Clone the repository
    git clone
  2. Install dependencies
    yarn install 
  3. Create a .env file in the root directory and add the following environment variables
  4. Start the server
    yarn start

Project URL

Todo List API

Releases

No releases published

Packages

 
 
 

Contributors