$aveZone Milestone 3 $aveZone Milestone 3 Fifth team: Dima Reshidko Oren Gafni Shiko Raboh
Purpose Create an environment that will allow to find in real-time profitable deals according to location and needs. The deals will include only the products of immediate consumption, like drinks or food.
Video is available on:
Server Side: – Google App Engine. – GQL. – Google Maps API. – BeautifulSoup. – Cron Processes. Client Side: – Android SDK. – Facebook SDK. – Google Maps API. Technology / Architecture
Present existing deals: Map and List presentation of the relevant deals. Different filtering and sorting utilities. Double slider TimeLine – relevant deals in a close future. User preference – customize the application for finding the most suitable deals. Prevent spam and over load on the map per zoom. More deal types and subtypes added. Add new deals: Add deal over the map. “Did you mean?” – suggesting close business to relate deal. Anti spam – prevents low rated users from adding and updating deals. Main features:
Data base management: Auto-parsing for finding and updating deals on Web Automatic database maintenance – clean irrelevant deals and calculate user credit. Statistics and history: Rating, profit rating and comments for deals Credits and deal history for users Facebook integration: Recommend deals to your Facebook friends More social network will be included for final submission Main features:
All the features planned for Milestone 3 were implemented: Gui was completely changed: – Application flow was improved to better serve the use case. – We worked on simple and clear design. – All basic controls were changed to user friendly and icons and widgets. – All time consuming processes where moved to background threads while trying to minimize network and power usage. – Different icons for different sources and subtypes were added. Deals database was improved: – More auto-collector sources, automatic maintenance – Anti-spam feature Social network integration: – Facebook account used for application user – Like to deals Plan vs. Execution: Summery
Final Submission: Using social networks to better understand and share user proffered deal. Performance optimization Final Bug Fixes After final submission plans: Save money using $aveZone App Take a long vacation Future plans: