Navigation


RSS: articles / comments



Talkpositive

Technology: VB, SQL Server
Time Frame: July 1999 - January 2000

Positive Communications has created talkpositive.com, a website dedicated to the selling of cellular phones, calling plans and related items. They needed a tool to administer the items for sale on their website and for creating and updating the various plans across numerous national markets.

After completing the data admin tool, Positive Communications hired me to do the order admin tool as well. The main function of this tool is to handle the filling of orders placed through the website. As with any order management system, this involves tasks such as generating emails and printing invoices.

This is the startup screen for the tool. The plans and market areas are populating a tree control during startup. Since there is a vast amount of data, a progress bar is included to show load time.

This is the main interface for the tool. I decided to go with an "explorer" type interface since the hierarchical data seemed to fit that model very nicely.

This screen allows the creating or updating of a carrier. The user must also select the cellular technologies this carrier supports.

This is the rate plan form. Users can create and update rate plans, including changing the markets they apply to.

The phone form allows the user to add and update cellular phones the website carries. This data will be used to show the consumer on the website details about the phone.

Screen for creating/updating phone charger information.

Form used for defining what national areas a specified market area contains.

The main order admin screen shows almost all the details for a selected order including shipping, contact info and order contents.

Since items in an order can be handled independently, this form was necessary for updating individual items as well as tracking their shipment information.

The search form is very robust and allows the user to search for orders in the system based on almost any criteria.

The search results tab allows the user to go directly to one of the selected orders or save the results of the order search to a text file.

Add / Update customer contact information.

The status history page allows the user to trace the order back to its origin and see the entire history of the order and when each individual step happened and who made it happen.

This is an example packing slip generated that will be included with the order when it is shipped ot the customer. This was created with the data report control included with VB6.

This is an example of one of the many emails generated by the system. The tool allows the user to modify the email or add their own comments before sending.

A general admin page which allows the adding/updating/deleting of return reason codes.

Return to Portfolio