Hey everyone,
It's been a while since an update on the project went out on here. The last couple of weeks have been intense; stitching together the UI and all the bolts and nuts for the app.
Architecture
As for the technical stack, it's no longer one application running off pure LAMP stack. There are new additions:
- Java - for the API and some background applications. These are written on top of the Spring framework
- Python - for the background applications that fetch data
- Apache Solr - For full text search and geo queries
- RabbitMQ - For messaging
Codebase
At the moment, each of the application's components resides in its own repository. The main repositories are:
Thanks,
--
Emmanuel Kala
http://www.ushahidi.comCell: +254 721 247 824
Skype: emmanuel.kala
Open Source Crowdsourcing Tools