James Chevalier Stuff & Junk

23May/11

Little Corner: My Open Source Project To Make You A Better Website

A while back, I ran across two really cool profile/hub/aggregate website providers: Flavors.me and About.me.  I really liked the idea of the personal hub page, and the way that both sites accomplish the design.  So, for my recent website redesign I decided to push my blog over to http://blog.jameschevalier.us and use the base domain name as my own attempt to recreate what I saw Flavors & About doing.

I’ve decided to call what came out of this idea Little Corner.  The source code of this project is available at GitHub, so you can even implement this for your own website.

I see this form of website as a more functional “business card” type website.  The main page is pretty simple, and static.  There are a few links which look like they’ll bring the visitor off to other services, but what they’re really doing is bringing the services into the site.  When a link is clicked, the right side of the page displays a translucent overlay on top of the full-screen background with the content of wherever that link would have gone to (Twitter, Foursquare, Last.FM, etc) on top of that.

This has been a great opportunity to jump into a few APIs, as well.  Each of the external services that I’m pulling data from is pulling that data through the service’s API.  This makes for a fairly typical experience with a site like Twitter, but allows for some really cool things to happen with the information from sites like Last.FM or Foursquare.

I’ve just barely started, so there’s much more potential in what this open source project could be.  While I was creating the first version of this project, Foursquare released a new version of their API … I started getting into the Twilio API … And there’s still so much customization to offer within the website itself!

You can see Little Corner in use on my own website right here, and you can either download or contribute to the project right here.

Related posts:

  1. My Open Source ‘Viral Launching Soon’ Project
  2. Make a GitHub Project Page that’s an exact mirror of your Master branch
  3. I put together the site for JeffreyB Photography
  4. Unveiling Innovate Holyoke website
  5. Never Miss New Snow With Blizzalert