Pawsitive - A React Application that allows users to explore all what their pet needs

Pawsitive

About The Project

Pawsitive is a web application that allows users to explore all what their pet needs. Food, accessories, toys and even a pet walker can be found in one place. Just like a pet store, you can find everything you need to care for your pet. We are here to help you find the best pet care products for your pet.

Built With

  • React
  • Express
  • Node
  • PostgreSQL
  • Heroku

Roadmap

  • Add products to your cart
  • Add quantity to your cart
  • Checkout and pay for your order as you see the total cost.
  • Sign in as a user to create products.
  • Sign in as a user to edit and delete products

Usage

  • View products and Filter them

  • Check and add products to Cart

  • Change cart products quantity and checkout

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • Yarn
npm install -g yarn
  • Node
  • PostgreSQL

Installation

  1. Clone the repo

    git clone https://github.com/GSG-G11/fresh-pet
  2. Install dependencies

    Yarn install
  3. Create .env file

     touch .env
  4. Add your database credentials to .env

     "DATABASE_URL=postgres://user:password@localhost:5432/dbname"
  5. Run the build script

    yarn run build
  6. Run the server

     yarn start

Team

  • Abedalrahman Shamia
  • Ahmed Qeshta
  • Jehad Abu Shaqra
  • Mohammed Hilles