Skip to content

GSG-G11/5-booklover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Clevr

Description

Clevr is a online bookstore website who sells all genres of books from around the world. Find your book here now.

Links

User Story

As a Buyer, I can :

  • I want to see all of the items available on the store
  • I want to able to search for item on the store by the name
  • I want to able to filter items by the price or by category
  • I want to add item to my Cart
  • I want to be able to see the items inside my cart
  • I want to be able to delete any items inside my cart

As a Seller, I can :

  • I want to be able to add my product (name, description, price, image[link], and category)
  • Should have the category as a list of options (dropdown menu)
  • I want to be able to see all of my product
  • I want to be able to search through my products
  • I want to be able to delete my own product
  • I want to be able to edit all the information of my product

Built with

  • HTML
  • Css
  • React.js
  • Express.js
  • Postegres SQL
  • Heroku

Usage

  • git clone https://github.com/GSG-G11/5-booklover
  • Change your current directory cd ./5-booklover
  • Open it with your favorite text editor code .
  • create database and role and connected them and read sql file in project
  • add .env in root folder and pit database link like this DATABASE_URL_DEV = postgres://user name:password@localhost:5432/database name
  • install all the packages you will need npm i && npm run dev
  • Run in the another terminal cd client && npm i && npm run start
  • Enjoy Contributing to theClevr website.

Team members

  1. Israa Hamdi
  2. Braa Awni
  3. karam zomlut