Helping out with Egyptian elections 2011
Egypt is experiencing its first free elections since decades.
And I have decided to test if the web technologies practiced inside a secure enterprise network would also work in the real-Internet-world.
I got the permission to go ahead and use the API provided by the Egyptian government for the people to query their database for Election Locations, candidates ,constituents and contests.
I got to learn a lot about the political map in Egypt and try to adapt my application quickly to different and shifting requirements.
I have made the following technical decisions:
- Use PHP and MYSQL . because that is the available platform I have
- Use the PHP framework Codeigniter . Which I have to admit, so far I’m enjoying that decision. Sometimes you feel there is a lack of documentation, but if you dig deep enough you will find your answers. anyway not bad for my first time.
- For Ajax and JS, I’m using the Prototype Javascript library. I have used JQuery before, but I had to go with Prototype because there is an AJAX library already available with CodeIgniter.
Anyway that is my experience about the difference between Enterprise -web and real-web applictions.
Looking forward to hear your suggestions and rating.
Ah, the website I created is : http://eg.maksoft.ch