-
Author: Mejanur Rahman
-
Version: 1.0.0
This is a simple web application that allows users to search for books and add them to their reading list. The application uses the Google Books API to search for books and the MongoDB database to store the reading list. The application is built using the MERN stack. The application is deployed on Netlify. The application is live at https://proshop-inventory.netlify.app/ & back-end running on Render.
To install the application follow the instructions below:
git clone https://github.com/mrmezan06/ProShop.git
npm install
cd frontend
npm install --legacy-peer-deps
npm start
Note: The application uses MongoDB as the database. You will need to create a MongoDB database and add the connection string to the .env file. You need to provide some credientials in the .env file. [x] MONGO_URI = "Your MongoDB connection string" [x] PORT = 5000 [x] NODE_ENV = "development" [x] JWT_SECRET = "Your JWT secret" [x] PAYPAL_CLIENT_ID = "Your PayPal client ID"
- axios
- react-bootstrap
- react-router-bootstrap
- react-router-dom
- react-helmet
- react-paypal-button-v2
- react-redux
- redux
- redux-devtools-extension
- redux-thunk
- react
- bcryptjs
- dotenv
- express
- express-async-handler
- jsonwebtoken
- mongoose
- morgan
- multer
- cors
- colors
- devDependencies
To use the application follow the instructions below:
npm run dev
It will concurrently run the front-end and back-end server.
If you would like to contribute it, you can follow these guidelines for how to do so. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
This project is licensed under the MIT License - see the LICENSE.md file for details
- (This README was generated with ❤️ by readme-md-generator