The application loads data (geo information and reviews) from Yahoo Local Search based on keywords and zipcode, and plots them on google maps with info bubbles to show more details. Since I was primarily concerned with cabins in Hocking Hills Ohio, I loaded up ~150 cabins and lodges and then pulled amenities from a static html site.
I used the application to find a cabin for our Men's retreat this year and it worked out well. Our target cabin was booked so I was able to find another in the same area with the desired amenities. We booked the cabin and it was better than our original target cabin. So that was good.
Now I need to forge ahead and work thru some other technologies and want to build on the cabin finder. Here are a few ideas for future enhancements:
- Hook up gitHub, Arquillian and Hudson for CI which is sadly lacking from the app.
- Use JBoss7 (CDI 1.1 update).
- Use a no-sql database (either CouchDB or MongoDB).
- Create a different UI using Wicket, GWT or .NET
- Cloud based ?? EE7 spec updates for multi-tenancy and jax-rs.
- Use JBoss Seam 3 and Seam Forge and re-create the app.
- Mobile app (either Android or IPad iOS)
That's a lot of projects to investigate, I need some help narrowing down the list. What do you find most interesting? Using GitHub maybe we can learn together?
Vote on the poll to the right ======>
If you are going for the cloud and GAE keeps giving you hard time, you could give cloudfoundry a try. I signed up, but haven't tried it yet. You could be our guinea pig in VMWare's cloud...
ReplyDeleteWhat about deltaCloud: http://community.jboss.org/en/tools/blog/2011/02/28/deployment-to-the-cloud-with-jboss-tools-delta-cloud
ReplyDelete