Skip to content

Issmuth/ProxyCart

Repository files navigation

Proxy Cart

Proxy Cart is a web application designed to connect travelers and shoppers. Travelers can post their travel routes and shoppers can post their orders, allowing travelers to deliver purchased products along their routes and earn extra cash.

image

Table of Contents

Introduction

Proxy Cart is a platform that facilitates proxy purchases, enabling:

  • Travelers to earn extra money by delivering items along their travel routes.
  • Shoppers to get products from locations they cannot access themselves.

This project was developed as part of the foundation phase of the ALX Software Engineering Program. It demonstrates full-stack development skills using PHP, MySQL, the Slim Microframework, HTML, CSS, JavaScript, and jQuery.

Installation

  1. Clone the Repository:
    git clone https://github.com/yourusername/proxy-cart.git
    cd ProxyCart
    
  2. Install Dependencies:
    composer install
    
  3. Setup Database:
    sudo mysql < setup_db.sql
    php setup_db.php
    php database_dumps/city_dump/city_dump.php
    
  4. Start Server (Nginx Script coming soon!)
    #start the api
    php -S localhost:5000 -t api/public
    
    #start application
    php -S localhost -t app/public
    

Usage

Pretty Straight forward!

  1. Sign in image

  2. Make Order (for shopper) image

  3. Post Route (for travelers) image

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published