Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Review Server-side Application

6-register

This repository contains a Book Review Server-side Application created as part of IBM's Developing Back-End Apps with Node.js and Express course.

Course Information

Title: Developing Back-End Apps with Node.js and Express

Type: Final Project

Course Provider: IBM

Technologies Used

The project leverages Express server to seamlessly incorporate CRUD functionalities via HTTP methods, tested efficiently with Postman. Emphasizing security, Session and JWT authentication are integrated to exclusively permit authenticated users for specific operations. The code is optimized through the adoption of Promises, Callbacks, or Async/Await functions, facilitating concurrent interactions by multiple users without dependencies on each other's operations.

Features

  • Retrieve a list of all books available in the bookshop
  • Search for specific books and retrieve their details based on the book’s ISBN code, author names and titles
  • Retrieve reviews/comments for specified books
  • Register as a new user of the application
  • Login to the application
  • Add a new review for a book (logged in users only)
  • Modify a book review (logged in users can modify only their own reviews)
  • Delete a book review (logged in users can delete only their own reviews)
  • (Multiple users) Access the application at the same time to view and manage different book reviews simultaneously

Getting Started

Clone or download the repository to your local machine and explore the codebase to understand the Book Review Server-side Application.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages