Foundation Chance for the Blind 1% page story

 

The first site based on our new product AC Env is here! See how we used the technology to create this page in only two days!

http://1procent.asyncode.pl/

 

quote We needed site as soon as possible and we had it just a day after the order. Awesome!

Janusz Mirowski - Chance for the Blind

Scope

The Foundation Chance for the Blind is an organization that helps visually impaired people. In the recent year they changed status to non-profit organization enabling them to accept 1% donations from individual income taxes.

Chance wanted a simple and flexible website to promote their 1% tax acceptance. Site was to integrate with Facebook page and consist of several pages accessible to visually impaired users. On the main page there was to be customized rotating banner and on sub-pages with fully editable contents.

Implementation

We were to use colors and look from the foundation main website so it was pretty easy to design page layout. We took some existing widgets from our collection and customized rotating banner to include right panel with accessible texts. Under the hood we replaced default YUI Editor with TinyMCE so they could use absolute positioned layers. Facebook widgets were hard-coded into the main page.

Here is a draft of main page layout:

Widgets chart

Subpages were implemented using the Wiki part. Admin can add new pages by going to http://szansadlaniewidomych.org/t/<page-name>. AC Env tells him that the page does not exist and give an option to create it. After clicking on create button, TinyMCE editor is showed.

Project statistics

BLSL source code of the website is 147 lines, CSS is around 250 lines (but most of it is copied from our default set), Javascript including customized rotating banner source code is 150 lines. These numbers include only the lines which was written specifically for the customer. With this project we fixed 2 minor Asyncode Runtime's bugs, added 4 new features (one in Asyncode Runtme and 3 in AC Env).

Project were done in two days. First day result was page composed of predefined components. In second day we programmed the customized banner.

Additional services

Simple training, half year of hosting and basic support until 1st of May was included without additional charges.

Cost

Half of the time was spent on fixing minor bugs and adding new features - customer did not pay for that. The work was done in 8 hours. Asyncode hour rate is 25EUR + taxes so customer payed 200EUR + VAT (23% in Poland).

Total project costs: 200EUR + VAT


© Copyright Asyncode Ltd. All Rights Reserved Home | Contact
Powered by Asyncode Env