About this project
- Build a top notch photo sharing service that stores photos, tags and comments into a users cloud service account (i.e. Amazon S3, Rackspace Cloudfiles or Dropbox)
- Provide two versions of the service, both free - installable and hosted
- Allow photos to be easily uploaded, searchable and shared via Email, Facebook, Twitter, etc.
- Document the crap out of it so others can build their own OpenPhoto applications
- Open source the installable version on Github
I can't promise the following deliverables but if we can get some additional pledges I would commit to do the following.
- Mobile application for iPhone and Android
- A marketplace for designers to create their own themes for free or paid
- A community based feature request voting system
- AMIs for easy setup on EC2
- Many more...
I've been building web applications for over a decade and previously co-founded a photo sharing service I still use myself. Over the last 8 years I've learned a great deal about online photo sharing services so I'll be building the majority of this myself. I will, however, work with some awesome designers to make sure that the site looks and functions great.
A portion of the money will be used to pay bills since I'm not getting my cushy paycheck from Yahoo! anymore. There are also various other expenses such as design work, space at the Hacker Dojo and lots of peanut butter, jelly and bread.
In reality this venture will cost more than $25,000 but it sounded like a good starting point. This is an ambitious project that compares to photo sharing startups who raise hundreds of thousands of dollars. $25,000 is the first of many steps. But it's the most important step and you all rock for making it happen.
The installable source code to run your own OpenPhoto site. This will be downloadable from Github.
A hosted version of OpenPhoto where anyone can sign up for an account. You can always switch from an installed version to the hosted version and back whenever you want. Your data is made completely portable by the OpenPhoto system.
Join me in setting everyone's photos free!
OpenPhoto is free to use. You will have to pay for storage and bandwidth from whichever cloud service you choose. For Amazon S3 and SimpleDb the costs are roughly:
20GB of storage ≈$2/mo
A 250KB photo served up 4,000 times ≈$.10/mo-- ten cents
A simpleDb database for a personal account is typically free
That would be about $2.10 per month if you get a lot of views on your photos and store 20GB.
When you upload photos to Flickr or Smugmug they essentially host your photos hostage. Without your account with them your photos are inaccessible. If you want to switch from one service to another it's extremely difficult to export all of your information, you're basically stuck.
Yes. But you're still tied to the company you signed up with. If you signed up at Flickr, for example, you have to keep your account with them else your photos will be inaccessible and deleted. The APIs are great for additional features but they do not address the ownership problem.
Amazon Web Services will be the most common since they offer both cloud file storage (S3) and cloud database (SimpleDb). Rackspace Cloudfiles and Dropbox will be the other popular options to store photos. Note that if you select either of the latter two options you'll still need something like SimpleDb to store your tags and comments.
Adding support is as easy as adding an adapter so that the cloud service you'd like to add conforms to what OpenPhoto expects.
That's why I'd like to build a hosted version of this software. It lets anyone enjoy the benefits of OpenPhoto without requiring any technical know-how.
Yes. See the following tweets.
It takes attention away from my receding hairline. Or so I think.
Support this project
- (30 days)