Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohit-thakre/full-stack-mern-bookstore-app
🚀 Pages & Co 🚀 ---> Welcome to Pages & Co! build With ReactJS, Node.js, MongoDB and Express, it is a platform where you can buy books effortlessly and sellers have an extensive admin dashboard. In addition, bcrypt and JWT make sure that they are all secure & all is beautifully styled with Tailwind CSS. ????✨
https://github.com/mohit-thakre/full-stack-mern-bookstore-app
Last synced: 25 days ago
JSON representation
🚀 Pages & Co 🚀 ---> Welcome to Pages & Co! build With ReactJS, Node.js, MongoDB and Express, it is a platform where you can buy books effortlessly and sellers have an extensive admin dashboard. In addition, bcrypt and JWT make sure that they are all secure & all is beautifully styled with Tailwind CSS. ????✨
- Host: GitHub
- URL: https://github.com/mohit-thakre/full-stack-mern-bookstore-app
- Owner: mohit-thakre
- Created: 2024-06-07T04:57:42.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-08T17:47:39.000Z (7 months ago)
- Last Synced: 2024-06-09T05:26:29.018Z (7 months ago)
- Language: JavaScript
- Homepage: https://pages-co-bookstore-mern.vercel.app/
- Size: 748 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pages & Co - MERN Stack
This is a full-stack bookstore application where you can buy and sell books. The application is built using the MERN stack (MongoDB, Express, React, Node.js).
## Project Structure
The project is divided into two main directories at the root:
- `FRONTEND`: Contains the client-side code.
- `BACKEND`: Contains the server-side code.## Getting Started
### Cloning the Repository
To get started, clone the repository:
git clone https://github.com/mohit-thakre/FULL-STACK-MERN-BOOKSTORE-APP.git
Copy code
### Backend (Server)
The backend is already deployed on Render. However, if you want to set up your own database and server, follow these steps:
1. Change the URI in the frontend configuration file:
- Navigate to `FRONTEND/src/components/helper.jsx`.
- Update the `appurl` to point to your backend server.2. Set up your environment variables:
SECRET = secret_key
PORT = host_port
DB_URL = db_addressmarkdown
Copy code### Frontend (Client)
1. Navigate to the `FRONTEND` directory:
cd FRONTEND
markdown
Copy code2. Install the necessary dependencies:
npm install
markdown
Copy code3. Start the frontend server:
npm start
Copy code
Now you can run the client and server independently.
## Running the Application
Once both the client and server are set up and running, you can access the bookstore application and start buying and selling books.
### Deployed Application
You can access the deployed application using the following link:
[Pages & Co](full-stack-mern-bookstore-app.vercel.app)
---