Welcome to the MERN Bookstore project! This repository serves as a simple implementation of a bookstore using the MERN stack (MongoDB, Express, React, Node.js).
To get started with the project, follow these steps:
-
Clone the repository: git clone https://github.com/MohamedAmineALLAF/MERN_Bookstore.git
-
Install dependencies for the server: cd backend && npm install
-
Install dependencies for the client: cd client && npm install
Before running the application, you need to set up a MongoDB database and obtain the connection string.
-
Create a MongoDB database and obtain the connection string.
-
Update the connection string in the
config/keys.js
file.
You have different options to run the application:
-
Start the server: npm run server
-
Start the client: yarn start
-
Run both server and client concurrently: npm run dev
The MERN Bookstore project includes the following features:
- List all books available in the bookstore.
- Add new books to the store.
- Delete books from the store.
This project is licensed under the MIT License.
If you have any questions or feedback, feel free to contact us at [email protected]