Skip to content

📚Backend project for TEST4 course. RESTful API using NodeJS, MongoDB and Express for Books and their reviews!

Notifications You must be signed in to change notification settings

MahmoudKamal01/BookNationAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookNation API

BookNation API is a RESTful API that allows users to browse and search for books, view book details such as titles, descriptions, release dates, and user reviews, and more. Built using the MVC architecture, BookNation API provides a flexible and scalable solution for managing and organizing book data.

Technologies Used

BookNation API is built using the following technologies:

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose

Endpoints

BookNation API provides the following endpoints:

  • POST /api/books/: Adds a new book to the database.
  • GET /api/books/: Returns a list of all books in the database.
  • GET /api/books/:id: Returns the details of a specific book based on its ID.
  • PUT /api/books/:id: Updates the details of a specific book based on its ID.
  • DELETE /api/books/:id: Delete a specific book based on its ID.

Team Members:

  • Mahmoud Kamal Aldeen Mahmoud
  • Mohamed Khaled Mohamed
  • Nouran Alaa
  • Hala Alaa

About

📚Backend project for TEST4 course. RESTful API using NodeJS, MongoDB and Express for Books and their reviews!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •