Skip to content

CGAJAY/bookstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MERN Bookstore App

A simple bookstore app built using the MERN stack (MongoDB, Express, React, Node.js) that allows the user to perform basic CRUD operations on books: add, delete, update, and display all books. This app is designed for a single user.

Features

  • Add a Book: Add new books with details such as title, author, and description.
  • Delete a Book: Remove books from the collection.
  • Update a Book: Edit existing book details.
  • View All Books: Display all the books in the collection.

Tech Stack

  • Frontend: React
  • Backend: Node.js, Express
  • Database: MongoDB
  • Styling: (If applicable, e.g., Bootstrap, CSS)

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/bookstore-app.git

##b API Endpoints GET /api/books - Fetch all books POST /api/books - Add a new book PUT /api/books/

  • Update an existing book by ID DELETE /api/books/
  • Delete a book by ID

###Future Improvements User authentication (if needed in future). Search and filter options for books. Enhanced UI for better user experience. License This project is open source and available under the MIT License.

About

A simple fullstack bookstore app built with MERN stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors