Skip to content

ap766/MovieAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

MovieAPI

Tech Stack

  • Built using Expressjs , Mongodb

Features

  • Characters API - All Crud Operations can be performed
  • Relations API - All Crud Operations can be performed
  • Assumption in Relations API- The characters ids of the character and its relation would be sent in the request body
  • JWT Authentication implemented - so only authenticated users can access it
  • User API - For registration and login
  • Reports API - generate excel , generate pdf , generate csv files
  • XLXS library used for excel , csv file
  • fs and pdfkit used for pdf file

Drawbacks

  • Relations not showing up in either of the files yet.

OUTPUT

All the endpoints have been checked using postman.

1. Characters API - GET Request

pic2

2. Relations API - POST Request

pic3

Simulaneously updates character database

pic4

3. User API - POST Request at /signup

Pic1

4. Report API - generatereport

pic5

Report API - Excel file generated

pic6

5. Report API - generatereportpdf

pic6

6. Report API - generatereportcsv

pic7

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published