Save Search Project
Status: Implemented - wiki:DeveloperGuidelines/SaveSearchAndSubscription
Users should be able to save searches which they make (See: BluePrintSearch), revisit them and even Subscribe to them to receive updates (This would be separate functionality see: Projects/Advanced/Subscription). This project will involve:
- Developing a data model to store searches.
- Developing a widget to the search page allowing them to be saved
- Developing a user interface to allow users to review their save searches
Additional Features:
- Ranking searches
- Sharing searches
This project would extend the RESTful Search Methods from http://bazaar.launchpad.net/~flavour/sahana-eden/trunk/view/head:/modules/s3/s3search.py. Examples of these searches:
- http://demo.eden.sahanafoundation.org/eden/hms/hospital/search
- http://demo.eden.sahanafoundation.org/eden/supply/item/search
A simple version was implemented in the DRR Project Portal:
- Code: https://code.launchpad.net/~michael-howden/sahana-eden/adpc
- Demo: http://demo.drrprojects.net/drrp/drrpp/project/list (login - test@user.com:1234)
Also see: Projects/Advanced/MigrateDRRProjectPortal
Blueprint: BluePrint/SaveSearch_Sub
Developer Guidelines: DeveloperGuidelines/SaveSearchAndSubscription
User Guidelines: UserGuidelines/Tutorial/SaveSearchAndSubscription