04 June 2013

Introducing PicDinner (my first Meteor JS application)

As my first exploration into the Meteor JS web framework, I decided to build a simple application that lets you combine an image and an audio file to play together—I called it PicDinner. After wrapping my head around how different Meteor is to any other framework I’ve used before, it was a joy to use. Despite being a rather silly project, I tinkered around with it every once in a while for the next 6 months (amidst work, other side projects, and living my life) purely because it was fun to build.

The application: picdinner.com
The source code: github.com/mrcoles/picdinner_meteor

You can find some of my initial thoughts in the README of the github project. Here are some additional neat things in the project:

It should work on mobile (but all the media files might slow it down). If you login, “picdins” that you add will be associated with your account (here’s mine) and you can also vote things up or down. Thanks to Quinn Scripter for adding a “seek to” feature for songs. I added an embed feature too.

Some nice future features might be a slicker interface for adding picdins (with gif and audio search), more social info to show off users who are adding good content (then maybe it wouldn’t be just me), and more advanced time-decaying of voting, but honestly I’m pretty surprised I built out as much as I have so far. Enjoy the experience!




An audio/video pairing courtesy of PicDinner.

If you’d like to know some more about Meteor, definitely check out their docs and maybe also checkout my post on 9 ways that Meteor raises the bar.

comments powered by Disqus

Peter Coles

Peter Coles

is a software engineer who lives in NYC, works at Ringly, and blogs here.
More about Peter »

github · soundcloud · @lethys · rss

It’s time to get big money out of politics. Join the kick-started campaign to put government back in the hands of the people. Pledge mayday.us now