The team wrote the application from the beginning, that is, without using existing applications, creating an accessible User Interface allowing easy navigation through the topics. For this he was employed at the application layer technology ASP.NET MVC. In the data layer was used relational database MySQL, which allowed the resolution of competition optimistic. The DB also possible to create a system of review and release like a wiki, which secured a large share of the team in generating content for the website.
Accessibility has always been a priority, for this we followed the standards xhtml / css W3 and the accessibility standards of Section 508. Resulting in a site that can be accessed by a wide range of browsers: IE6 +, Firefox 2.0 +, Safari 4 + 4 + chrome, achieving compatibility of 99% of browsers currently in use in the world. For other users the content is still accessible, thanks to the separation of content (xhtml) from presentation (CSS). Thus, to a User's Mosaic (browser first success story) can access the contents of the site. We also used the purpose of javascript / ajax to improve the User Experience.
The rendering of the site on small screens, such as handsets, palmtops, cellphones and was thought, making navigation in these types of device enjoyable.
The modularity of the three-tier architecture (data access, services, presentation) streamlined the process of refactoring, and future extensions in order to allow new features and scalability.
Compression modules and cacheability were created to ensure a more rapid distribution of pages to the browser. Also been developed compressors and minificadores Java script and css to lower the latency between the request and response from the site.
The module translation and localization, created following the principles I10N (Localization), has four levels of detection. The first is through the URL, where the first segment of the URL is the culture (PT / EN). The second level is to get a cookie written to the User's browser to save your preferred language. The third level is located the geographic area of the User through his "IP" and thus offers the right culture. If all other levels fail, the default culture (en-US) will be displayed and the User can click the link at the top of the page and change to en-US.
To facilitate the upgrade of the website, was created an administrative area for the posting of files, images, videos, photos on the site, and polls the system, hit counter, slide show for videos, pictures and sites.
The system of contact with the team allows the User to take your questions, and offer suggestions and criticism, both the site and the team.