Skip to content

guice/shipwire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shipwire Demo App

This is a demo application for Shipwire to handle rudimentary management of warehouses, products, orders, and auto-determination of most efficient warehouse to ship.

Limitations:

  • Does not support too complex of orders
  • Does not support editing or deletion of products, warehouses, and orders
  • Does not much error checking or exception handling

This demo was built in a rush, with limited time (only ~1day). Please be gental.

To run this:

  • Download the repo.
  • run composer update within the root directory.
  • Use the following command to list avaliable options:
    php bin/shipwire.php

This application was build as an interactive command line tool. Quick and dirty, enter values as you go for each individual item.

Example command for listing warehouses:

    php bin/shipwire.php warehouse:list

Output:

+------+-------------+-------------------------------------------+
| UUID | Name        | Address                                   |
+------+-------------+-------------------------------------------+
| b750 | San Jose    | 95 Holger Way, San Jose, CA 95134         |
| aaeb | Dallas TX   | 2417 N Haskell Ave, Dallas, TX 75204      |
| 839d | Portland    | 939 SW Morrison St, Portland, OR 97205    |
| 91fc | Kansas City | 9040 N Skyview Ave, Kansas City, MO 64154 |
| ad6d | Miami       | 3401 N Miami Ave, Miami, FL 33127         |
+------+-------------+-------------------------------------------+

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages