https://github.com/sadikahmetaydin/simple-book-app
MERN Stack - Simple Book App Project
https://github.com/sadikahmetaydin/simple-book-app
book book-store-app express git github mongodb nodejs react
Last synced: 2 months ago
JSON representation
MERN Stack - Simple Book App Project
- Host: GitHub
- URL: https://github.com/sadikahmetaydin/simple-book-app
- Owner: sadikahmetaydin
- Created: 2024-05-19T18:50:44.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-15T18:20:06.000Z (11 months ago)
- Last Synced: 2025-01-30T04:41:44.227Z (4 months ago)
- Topics: book, book-store-app, express, git, github, mongodb, nodejs, react
- Language: JavaScript
- Homepage:
- Size: 3.52 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Book App 📚
A simple book app build with mongodb, express, reactjs and nodejs.# 💡About this project
I built simple book app, in this application you can create new book, enter book title, description, category, upload book image and give a stars. And then you'll edit that book stages and delete complately book page.
## ⚡Technologies
* `MONGODB`
* `EXPRESS`
* `REACT JS`
* `NODE JS`## 🚦 Running the Project
To run the project in your local environment, follow these steps: ⬇️
## 1️⃣ You need:
- Vite Tool
- NodeJs.
- Database (`MongoDB`) Free Cluster.## 2️⃣ Create .env file:
Create a .env file to store your credentials:
- `MONGODB_URI=mongodb+srv://:@clusterName.xxxxxxx.mongodb.net/blog`
## 3️⃣ Download npm packages and Vite tool:
For the backend side follow these steps: ⬇️
1. Run `npm install` in the project directory to install the required dependencies.
2. Run `npm run dev` to get the project started.
3. Open [http://localhost:8000](http://localhost:8000) (or the address shown in your console) in your web browser to view the app.For the frontend side follow these steps: ⬇️
1. Run `cd simple-book-store/client/` should go folder field.
2. Run `npm install` in the project directory to install the required dependencies.
3. Run `npm run dev` to get the project started.
4. Open [http://localhost:5173](http://localhost:5173) (or the address shown in your console) in your web browser to view the app.## 🌍 How it looks
📸 - Demo Images
#

#
#
