Skip to content

sadikahmetaydin/simple-book-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

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://<username>:<password>@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 (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 (or the address shown in your console) in your web browser to view the app.

🌍 How it looks

📸 - Demo Images

simpleBook-app-1

simpleBook-app-2

simpleBook-app-3

simpleBook-app-4