Fullstack Engineer
Web Developer
MongoDB
Node.js
React
Web Development
GET /api/books
: Retrieve all booksGET /api/books/:id
: Retrieve a specific bookPOST /api/books
: Add a new book (Admin only)PUT /api/books/:id
: Update a book (Admin only)DELETE /api/books/:id
: Delete a book (Admin only)POST /api/books/:id/like
: Like a bookPOST /api/books/:id/dislike
: Dislike a bookGET /api/quotes
: Retrieve all quotesGET /api/quotes/:id
: Retrieve a specific quotePOST /api/quotes
: Add a new quotePUT /api/quotes/:id
: Update a quote (Author or Admin only)DELETE /api/quotes/:id
: Delete a quote (Author or Admin only)POST /api/quotes/:id/like
: Like a quotePOST /api/quotes/:id/dislike
: Dislike a quotePOST /api/quotes/:id/comments
: Add a comment to a quotePOST /api/users/register
: Register a new userPOST /api/users/login
: User loginGET /api/users/profile
: Get user profilePUT /api/users/profile
: Update user profilenpm run build
npm start
Posted Mar 9, 2025
The Book Quotes Web App is a MERN stack-based application that allows users to explore books, add quotes, comment on quotes, and like or dislike books and quot…
0
0
Jan 9, 2024 - Feb 9, 2024
Fullstack Engineer
Web Developer
MongoDB
Node.js
React
Web Development