surajm-333 / Postman-API-fest-2022

This repository contains code of the project developed during Postman API Fest'22. This project has been selected in the top 10 projects of API Fest'22.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

F.A.B. Library

F.A.B. (Find Any Book) library is an API developed for users to download any book of their choice just within few clicks. It is a safe and secure platform for book lovers, students, teachers, professionals and any other person who wants to download a book.

This repository contains code of the API developed using Postman suring the Postman API Fest 2022.
The APIs are deployed here

Presentation of F.A.B Library: here

Achievements --

API EndPoints --

  1. /api/books -- Fetch All Books from the Database [GET]
  2. /api/bookbysearch -- Fetch all the books with keyword for Book Name,Author or Genre of Book [GET]
  3. /api/admin/book/:userId -- Post the book info in database in body of req [POST]
  4. /api/admin/update -- Update the Book Info [POST]
  5. /api/admin/delete -- Delete the book from database [DELETE]
  6. /login -- For Login the user [POST]
  7. /signup -- For User Sign Up [POST]

About Folder -- BookShelf/server.js and Bookshelf/controller/auth.js contains all APIs BookShelf/models contains all the Database Schemas (User and Books)

Demo --

Signup: Login:

About

This repository contains code of the project developed during Postman API Fest'22. This project has been selected in the top 10 projects of API Fest'22.


Languages

Language:JavaScript 100.0%