Mobile app and website to snap and submit an image of bad parking you encounter, you can also view and favorite images from other users.
This app will be a mobile app, starting with IOS and maybe adding other OS's later, will allow you to take a snapshot of the offending vehicle and submit it to a website. Together with the date&time, GPS locations and a note.
On the site people will be able to view the images, favorite and comment on the images they like, reporting this bad behavior will certainly make you feel better and without putting you at risk.
This solution includes four parts:
Client facing mobile app - this will be developed using MonoTouch for IOS - which makes it real easy to port to Android later as well as to build a REST client for the server API access.
SQL server database - this is used as permanent storage for the application. It is used to store objects such as users, logins, pictures, comments etc as well as relationships. Using a entity framework makes is dead simple to integrate the objects into the program's logic.
Website - this is a client facing website that is used to view images, rank images, comment on image and other operation that may be required/requested. The website is build using ASP.NET MVC and is built on top of the MS SQL server.
API/server - this is another ASP.NET MVC component that is used to communicate with the mobile client. It exposes a REST API which is to be used to upload, list, delete, comment and perform other operation from the mobile app.
You must do your own due diligence and be responsible for your purchases. Perks include the app, beta testing the app and commenting on the website. You can support the project here http://www.kickstarter.com/projects/891015092/finally-do-something-about-bad-parking