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:
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


