Portfolio
Client Work
Shalom House Web Site
Operating as a non-denominational 501(c)3 non-profit organization, Shalom House provides temporary shelter for women and children who have no where else to go.
As part of a Web Development and Design Capstone course at Harrisburg Area Community College, a new Web presence was created for Shalom House.
Ed has provided additional development and support after the completion of the course.
A combination of PHP, MySQL, XHTML, JavaScript, jQuery Cycle Plugin, and jQuery Lightbox were used to create the Site. The Development platform utilized Dreamweaver and XAMPP.
Ed developed and delivered the following features for the Site as the sole Web Developer within the group:
- A custom-coded role-based back-end PHP/MySQL Content Management System (CMS) allowing users to log in, upload content, create, edit, and delete Event postings, News Article links, and Newsletter items as well as administer Users of the system. For more information about the back-end system, contact Ed directly.
- The Site integrates the Users' uploaded content through PHP scripting and automatically applies styling and formatting to the content.
- Events contain combinations of an uploaded main image, text, a document attachment, and gallery images. For gallery images, the system automatically creates thumbnail files from the uploaded images and applies a jQuery Lightbox treatment to the gallery.
- Event, News Article, and Newsletter items created within the CMS are displayed in date/time sequence when viewed on the Site. For Event items, an automated yearly archive was developed as well as the ability to iterate between past and more current events.
- The main page of the Site was coded to utilize the jQuery Cycle Plugin to transition through a series of carousel banner images with a fading effect.
- The main page also uses PHP scripting to display links to the five most recent Event postings.
- A CAPTCHA verification process was built into the forms allowing Site visitors to sign up and receive Newsletters or Volunteer their services.
In addition - interviewed Client for desired features, provided details within a Site proposal confirming what was to be built, configured the Web Hosting Platform with a development/testing area, uploaded and migrated previous Event content within new Site framework, prepared and executed the Go Live phase and migration of the domain name to the new hosting platform, documented use of the platform, created a training manual for the custom CMS, and provided hands-on training for the use of the CMS.
You can view the site at www.shalomhouse.net.
Visit the Shalom House Events page.
Visit the Shalom House News Article and Newsletter page.
View Event postings created by Users within the CMS including various content combinations and jQuery Lightbox Gallery Images on the Events page.
View the Automated Yearly Archive and Event Iteration Feature.
This is a miniaturized version of the carousel banner done with the jQuery Cycle Plugin from the Shalom House main page. View the actual Shalom House jQuery Cycle Plugin carousel banner.
View the five most recent Event postings on the Shalom House main page.
View the CAPTCHA process for Newsletter registration and Volunteering services.