🧑‍💻 Checklist for express project setup

  • GitHub Setup
  • Node version manager setup
  • NodeJs project setup
  • Typescript setup
  • Prettier setup
  • Eslint setup
  • GitHooks setup
  • Application config setup
  • Express Js setup
  • Logger Setup
  • Error Handling Setup
  • Tests Setup
  • Create Template

🧑‍💻 Checklist for auth functionality

  • User Registration
  • User Login
  • User Logout
  • User Profile Update
  • Get all users
  • Delete User
  • [x]User self endpoint
  • Get User By Id
  • Refresh Token