i.strive.to
Plagiarism Detection- Created at Spiral Universe (my day job).
- Scalable modular architecture for large GWT application.
- Uses GWT MVP Framework: Places and Activities.
- Integrated with Google Docs, and Google Contacts API.
Multisearch Platform
Website stats:
- Launched Version 1: July 2009
- Launched Version 2: February of 2010
- Over half a million visits in January 2010.
Technical overview:
- Uses GWT2.0:
- UiBinder and MVP,
- EventBus & GIN so widgets don't know about other widgets,
- Command Pattern to encapsulate RPC data,
- History Support (v1 only)
- Resource bundles obfuscated css, and image sprites.
- Runs on GAE:
- Google Accounts for simple and secure authentication,
- Memcache for performance,
- JDO to persist data on Bigtable,
- Guice to handle painless dependency injection,
- JSP that use JSTL and custom tags to communicate with servlets.
| Medium Projects Make Me Cereal
Book Trovity June 2011 - Simple book list app, based on Spring Roo generated code.
- Uses Amazon's search API for auto-completing book details.
- Can be embedded as a Google Gadget (in iGoogle, etc..) or as a JavaScript Widget into any HTML page.
- http://book.trovity.com
HTML5 Canvas Animation Note No-Note- Note No-Note, a public note pad hosted in the cloud, where all notes can be edited be anyone.
- Project URL: http://notenonote.appspot.com
- Source Code: http://code.google.com/p/note-no-note/
- Roo + GWT + AppEngine
- This project uses a Spring Roo generated scaffolding for a simple note domain model.
- It uses GWT for the front end, and is configured be be hosted on GAE.
- The CKEditor (gwt-ckeditor) is used for providing a rich text editing experience.
Huge Projects Educational Web Application- Developed prototype of minimum feature set (schedule generator)
- Never launched prototype
- Entered business plan competition
Smart Home System - Incubating ideas
- Watching industry trends
- Developed prototype for my computer engineering senior project
|
|