The creation of a Facebook Application which let me create petitions.
People who visit the application can see the active petitions and decide to:
- sign one of them
- share a petition on his wall
- suggest the petition to some Friends
Very simple and basic
I'm a Computer Engineer so I understand your solutions and I'm able to estimate the quality of your solution ;-)