Project Carpool Update
Many new features have been made available. Some of them are
- Wikimapia search interface - search for any place on Planet Earth using text.
- PhpBB Integration - Users are signed up and for the accompanying phpBB forums automatically. Login is automatic. phpBB provides a private messaging mechanism between users so that your email address remains secure. In addition, it provides a platform for community discussion.
- Groups - Start a group and share trips only with your colleagues and friends. Protect your privacy.
- Pleasing additions to the user-interface….
Here are some screenshots
Logged in
Searching for location by name
Searching for trips starting in a 2km radius from Mani Bhavan
Sometimes it seems like this application is never going to get out of beta….though that’s not such a bad club to be in per se ;-) I am looking for developers to help me out so please leave a comment if you wish to contribute code, css, icons etc.
Some Programming Notes
The application is written in PHP with a MySQL database and javascript for the frontend work. I have attempted to preserve clean separation of data and presentation. The backend talks only XML and XHTML, so it can be used as a webservice with the results being plugged into your client of choice. A very quick and dirty templating engine makes sure that there is no confusion between the core classes and the XML generating backend. A particular query can quite easily be switched between returning an XML document or an HTML files.
Open Source - I do believe that this effort represents the worlds first open source carpooling engine (hear hear!). It’s on sourceforge. To check out the code do:
- cvs -d:pserver:anonymous@patangcarpool.cvs.sourceforge.net:/cvsroot/patangcarpool login
- cvs -z3 -d:pserver:anonymous@patangcarpool.cvs.sourceforge.net:/cvsroot/patangcarpool co -P carpool
or browse the code at https://sourceforge.net/projects/patangcarpool/