/NodeJS-API-Application

A simple nodejs application to handle set of API calls.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

NodeJS API Application

A simple nodejs application to handle set of API calls.

Requirements

Required Packages

POST and GET Routes

  • visit http://localhost:3000
    • /api/auth/register

      • Route - Type : POST
      • Route - Body : email, name & password

      register route

    • /api/auth/login

      • Route - Type : POST
      • Route - Body : email & password

      login route

    • /api/auth/forgotpassword

      • Route - Type : POST
      • Route - Body : email

      forgot password route

      • After using forgot password route it will send mail with reset code to the registered mail using sendgrid API sservice.

      reset password route

    • /api/auth/resetpassword

      • Route - Type : POST
      • Route - Body : email, code, password

      reset password route

    • /api/media/upload

      • Route - Type : POST
      • Route - Body : medianame, description. media(file)
    • /api/media

      • Route - Type : GET
      • Authorization : Required

      media upload route