Skip to content

This repository houses the code for a Book Store web application, featuring a dynamic React.js frontend for user interactions and a Node.js backend with MongoDB for CRUD operations. Users can manage a virtual bookstore, add/update/delete books, and explore the inventory. Contributions and issue reporting are welcome!

Notifications You must be signed in to change notification settings

manascb1344/Book-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📚 Book Store Web App

Welcome to the Book Store web application! This repository contains both the frontend and backend code for a basic full-stack web app that empowers users to perform CRUD (Create, Read, Update, Delete) operations on a curated collection of books.

🌟 Introduction

The Book Store web app is crafted to facilitate users in managing a virtual bookstore. It offers essential features such as adding new books, updating existing book details, deleting books, and seamlessly browsing the available inventory. The frontend leverages React.js for a dynamic and interactive user interface, while the backend, fueled by Node.js, efficiently handles data storage and retrieval using MongoDB as a robust NoSQL database.

📂 Project Structure

  • frontend/: Home to the dynamic frontend code built with React.js.
  • backend/: Hosts the backend code implemented with Node.js.

🚀 Running the Backend

  1. Navigate to the backend/ directory:

    cd backend
  2. Install dependencies:

    npm install
  3. Start the backend server:

    npm start

🚀 Running the Frontend

  1. Navigate to the frontend/ directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Start the frontend development server:

    npm run dev

🌐 Live Frontend Link

Experience the live version of the frontend on https://book-store-e9vo.onrender.com.

🤝 Contributing

If you wish to contribute to the development of this Book Store web app, kindly fork the repository and submit a pull request with your valuable changes.

🐛 Issues and Bugs

Encountered any issues or found bugs in the application? Please create a new issue on the GitHub Issues page.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This repository houses the code for a Book Store web application, featuring a dynamic React.js frontend for user interactions and a Node.js backend with MongoDB for CRUD operations. Users can manage a virtual bookstore, add/update/delete books, and explore the inventory. Contributions and issue reporting are welcome!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published