A simple nodejs application to handle set of API calls.
- Express
- body-parser
- mongoose
- passport
- express-session
- cookie-parser
- bcryptjs
- jsonwebtoken
- @sendgrid/mail
- multer
- visit http://localhost:3000
-
/api/auth/register
- Route - Type : POST
- Route - Body : email, name & password
-
/api/auth/login
- Route - Type : POST
- Route - Body : email & password
-
/api/auth/forgotpassword
- Route - Type : POST
- Route - Body : email
- After using forgot password route it will send mail with reset code to the registered mail using sendgrid API sservice.
-
/api/auth/resetpassword
- Route - Type : POST
- Route - Body : email, code, password
-
/api/media/upload
- Route - Type : POST
- Route - Body : medianame, description. media(file)
-
/api/media
- Route - Type : GET
- Authorization : Required
-