Home Websites Website Internet Projects |
Internet vs. Intranet |
Website Internet Projects
Below are a few sample sites that I've worked on.
Informational site (HTML / CSS / Google Ads / Affiliate Ads / JavaScript / PHP / MySQL / WebCalendar):
|
||
|
|
|
|
Hike New England Home page and trail report summaries are dynamically generated based on the contents of the database. Event calendar allows anyone to view and add public events. Created "Hike Finder" so that users can perform detailed searches against the database based on attributes such as hike difficulty, region, distance, and keywords. Google ads and affiliate ads implemented as a revenue source. Width of main column is dependent upon the monitor width, giving each user an optimal experience. Created extensive administrative screens to allow for updating and querying the site's content. |
||
Informational and Purchase site (HTML / CSS / Google Shopping Cart / PHP / MySQL / Tiki CMS):
|
||
|
|
|
|
The Sky Guy Implemented Tiki content management system (CMS) on a MySQL database to create an astronomy site. Performed extensive customizations in PHP to make the site look attractive and function properly (there were many bugs and lots of ugliness in the out-of-the-box Tiki implementation). Implemented Google shopping cart, a "current moon phase" indicator, article management, photo galleries, and an event calendar. Created custom menus to make maintenance easier when in Admin mode. The left-hand image above shows a page as seen by the general public; the right-hand image is that same page in Admin (update) mode. Created extensive documentation describing the structure of the site and maintenance procedures so that the site owner has complete control over the content which he uses to publish articles as well as class-specific information and assignments for the courses he teaches. |
||
Scheduling and Informational sites (HTML / CSS / JavaScript / PHP / MySQL / WebCalendar):
|
||
|
|
|
|
PPT Online Scheduling Created an online scheduling system for a gym's personal training appointments. Each trainer working at the gym has to log in to access the system. From there, they can input information about their clients, and schedule training appointments. A trainer has limited access to the system; an administrative user has full access to the system and can update the many settings that allow for very precise control of the gym's appointment load. Weekly reports are automatically emailed to the administrator and active trainers. |
Claire Von Karls Designed website to be in harmony with this psychotherapist's services. Page layout and style elements are controlled via stylesheets making the actual HTML pages very straightforward for easy maintenance. Trained website owner and her assistant and provided them with supporting documentation so that they now perform website maintenance on their own, enabling to keep the workshop schedule, and other aspects of the site, up to date. |
|
E-commerce site (HTML / CSS / PHP / MySQL / Scene7 Image Server):
|
||
|
|
|
|
Health Care Inspirations Implemented Scene7 image server functionality, allowing products on this e-commerce site to be enlarged, zoomed, and panned. This functionality also allows for multiple views of a single product. Modified database, admin screens, and user screens to allow capturing and validating of additional user account and order data. Enhanced the product admin screens to have "Delete" and "Duplicate" functions, making maintenance of the product catalog much easier. Created an admin screen for "Open Orders" allowing for quick access to orders that need to be processed. Enhanced functionality that sends order confirmation emails to both the customer and admin personnel. Coded SQL statements to globally update prices and comments text for all products. Implemented a minimum shipping charge into the order checkout process. Fixed a large number of bugs present in the existing system (although more still remain), including a bug that intermittently caused the placement of orders to fail while giving the customer a "success" message. The left-hand image shows a user account creation screen; the right-hand image shows an Admin screen with enhanced functionality. |
||
Dynamic Chart Generation (PHP / MySql / GD):
|
||
|
|
|
|
Amazing Charts Created graphs to summarize customer attributes (available to administrative users only). Graphs are dynamically created based on the database and using PHP and the GD library. |
||
Billing and Administrative functions (PHP / MySql / Your Pay / Link Point / JavaScript):
|
||
|
|
|
|
Amazing Charts Wrote billing system to handle products added to a new database structure. Product prices are dynamically expressed as "/each" or "/year" depending on settings for that product in the database, products already owned, and products about to be purchased. Interfaces with Your Pay / Link Point credit card services. |
Amazing Charts Created system to allow admin users to search database for specific field values (in any field or in specific fields, as desired). From this list, the main database table may be edited and subordinate table records are listed. Then the user may click on the subordinate records to also edit those database tables. |
|
Informational sites (CSS / HTML):
|
||
|
|
|
|
Seacoast Dayhikers Created headings and hike-difficulty graphics using photos supplied by club president. Designed and coded entire site (site owner gave me carte-blanche). A random page heading is displayed upon each page load. |
Hemlock Pete's Page layout and style elements controlled via stylesheets. Created a document for the site owner detailing how directories are organized and how to perform updates on this content-rich site. |
|
WebDate Customized Package (PHP / MySQL / CSS):
|
||
|
|
|
|
Mingle Cafe WebDate customization. Extensive customizations using PHP and stylesheets. Made database changes to allow for specific functions and characteristics. (This website is no longer online.) |
||
Employment Applications and Customized OS Commerce (PHP / MySQL / CSS):
|
||
|
|
|
|
TillamookCheese Created online employment application that allows users to submit detailed job applications associated with specific job openings that are listed online. Click here to see the overall flow. Click on "Job Openings" on the left, then click on a position listed, then click on "Fill out an Application". |
The Devotion OS Commerce customization. Layout and color changes implemented via PHP and stylesheets. Set up so that two images can be associated with a product. (This website is no longer online.) |
|
Informational and Purchase sites (HTML / CSS / JavaScript / Paypal):
|
||
|
|
|
|
Town of Lyman Printer-friendly site: when a page is printed, only the content will print (no header, footer, nor navigation). Page layout and style elements controlled via stylesheets - the multiple columns you see do not use HTML tables. |
Kathy Heatley Implemented PayPal shopping cart. JavaScript contols expanding/collapsing of navigation links on content pages. Page layout and style elements controlled via stylesheets. |
|
Photography sites (PHP / CSS / JavaScript / File System):
|
||
| A list of photographic events is dynamically created based on the directory structure... the event names are automatically retrieved by using the directory names. Once an event is selected by the user, all thumbnails within the specified directory are programmatically retrieved and displayed in pageable format (14-16 per page depending on the site). "Next" and "Previous" links appear as appropriate. The thumbnails are programmatically tied via hyperlinks to their corresponding larger images. File names are displayed on both the thumbnails and detail pages. | ||
|
|
|
|
|
LK Portraits Professional photography site: User may select events from a drop-down list (implemented via CSS) on the home page. From there a list of pageable thumbnail images is displayed. When the user clicks on a thumbnail, a larger image shows along with ordering information. Checkout is interfaced to PayPal yet picks up the order quantities from user-entered data on the photo site. Watermark is placed on larger photo programmatically. Designed (but not restricted to) to display photos of a uniform size. Photos are placed differently on the detail page depending on whether they are vertically or horizontally oriented. The appropriate watermark image is then laid over the photo. (Layout designed by site owner.) |
||
|
|
|
|
Hobby Photo Site Hobby photography site: User may select events from a list (non-drop-down) on the home page. From there a list of pageable thumbnail images is displayed. When the user clicks on a thumbnail, a larger image is displayed. No watermark is employed. Designed to display photos of variable sizes. |
||
Sites customized for a
client's clients (PHP / MySQL / CSS):
|
||
|
|
|
| HRM Direct / Goodman Company | HRM Direct / JDeane Jobs | |
|
|
|
| HRM Direct / Zillow | HRM Direct / Factiva | |
Home Websites Website Internet Projects |
Top of Page
|