This site is currently not available online
We were asked to design a new web site with a fresh look and feel that reflects the corporate image of the client and makes navigation easy. In addition to the graphical look and feel that uses the client's primary color(s), we were also asked to program a secure member area for member coaches so that they could log in and download PDF files and other documents available only to members. In addition, we developed a Content Management System (CMS) that allows our client's administrative staff to make updates to the web site right through the browser interface without any programming knowledge. This cuts down on the overall costs of keeping the site up to date. Along with the CMS we also provide hosting to this client and have developed a few other specialized tools.
Web Site and Layout Design
Graphic Design
Site Architecture
Programming
Custom Database Application
Custom CMS
JavaScript Balance Wheel Tool
Connection to e-newsletter
ASP
CSS
JavaScript
HTML/DHTML
VBScript
Photoshop
Access, SQL
Challenge 1:
To create a CMS system that allows the administrators of the site to easily make necessary updates in key areas, add and manage member coaches, update and maintain a dynamic callendar of events, be able to upload PDF files for public and member access. In addition, we needed to develop a member coach area with secure login as well as a dynamic way for users to download files from the site. To support all these tools we needed to develop a database application in Access and SQL Server.
Solution 1:
The CMS we custom-designed for coach3.com allowed the administrators to easily add new coaches and if they wanted to they could assign passwords and make the chosen individuals members of a special group with access to the member area of the web site. This utility gives full control to the administrators and requires practically no technical knowledge. As an extra feature they can upload small photographs of individuals they create profiles for.
Another tool that is part of the CMS is the ability to upload PDF files to the server right from the browser. This eliminates the need to use FTP software. The administrators can upload and delete PDF files this way. They can also control if and where these files become downloadable throughout the web site. Some files may be available to members only while others can be available to any visitors. The whole process is dynamic and database-driven. If they need to make a specific file not available on the site they do not have to take it down but simply mark it as not available.
The calendar of events was created to make the events offered by coach3.com dynamicly available on the site. There are pages on the site that display the upcoming events and past events. Depending on what selections are made, events can be made to allow user registration for those specific events. The administrators have full control over how specific events are handled.
Challenge 2:
To make the entire site "liquid" so that it looks more professional on large resolution screens.
Solution 2:
We used HTML to make the site always center itself in all browsers on all screen sizes. This ensures the same amount of white space on either side of the web pages regardless of the screen or browser used by visitors to the site. This way the web site looks balanced.
Challenge 3:
To create a special custom made balance wheel specific to a coaching web site. The challenge was to make this wheel an interactive tool for visitors to the site. At the same time, we had to make sure the wheel works in all browsers and does not require any special plug-ins to be downloaded.
Solution 3:
We decided to use some graphics, HTML and JavaScript to accomplish this task. There are some simple mathematical computations happening behind the scenes and as users input number selections the wheel automatically totals the amount entered. The wheel allows users to simply click on different parts of the wheel and is error-proof so that users cannot enter anything other than numbers between 1 and 10. Once users submit their results they get an answer based on their total score. You can see this wheel in action at www.coach3.com/wheel.asp