I made a site to help search music services at the same time. Right now the songs link to their respective websites for playback. In the future I’d like to do the playback on the site itself. I’m using php, jQuery, and Twitter Bootstrap along with Spotify’s metadata API, Grooveshark’s Tinysong API and Rdio’s Web Service API.
Try it.
Code is hosted here.
Tags: api, grooveshark, music, rdio, spin that, spotify, tinysong
Posted in Music and Sound, Web Design and Development | Comments (1)
For our senior design project at school, my friends and I made a web app for a client who was looking for a website to help kids who were either learning english as a second language or who were hearing impaired. We made Word Dog (git repo here), a website where teachers input ‘units’ made up of various ‘lessons’. These lessons are then turned into games for kids to play. A lot of the website is specific to the client’s needs (the students don’t login, they just have a score that manually resets, all the game rules were defined by him, etc.) but I put a fresh copy on my site and put in some sample data for anyone to play around with. To play the games you can just click ‘Find my Teacher’ on the landing page where you’ll choose your teacher, then activity.
I worked with Matt Feury, Tapan Sabnis and Leah Downey.
Tags: dog, english, ESL, hearing impaired, learning, web, web development, word
Posted in Web Design and Development | Comments (0)
Development is an iterative process of testing, learning and improvement. I’ve made a few changes to Etsy Outfits (git repo here) including a ‘load more’ option for loading more search results, as well as the ability to put together an outfit without registering on the website. When I showed the site to my friends most of them said ‘I didn’t feel like signing up in order to do anything’ so to lower the barrier to entry I changed the site so that you can create an outfit and only when you click ‘save’ does it prompt you to login or register. This is akin to ‘lazy registration’. I save the information by storing an associative array of the outfit information as a cookie. I did something similar in the Lyricist project my friends and I were working on a few years ago.
Tags: api, etsy, lazy registration, lazy signup, outfits
Posted in Web Design and Development | Comments (0)
I helped my friend Lauren Mastrianni put together her website recently so she could show off her portfolio. It’s a totally stripped down, basic design by Lauren and I slapped it on the thematic wordpress theme. We’re tweaking some things but you can check it out as it is.
Tags: design, lauren, mastrianni, web, wordpress
Posted in Web Design and Development | Comments (1)
So I’ve been making a quick website to toy around with the Etsy API. I was working all night to push out a basic working site when I came across a problem. I was using the popular PHP framework Codeigniter with the DataMapper ORM on my local environment (MAMP) which was working fine. When I uploaded everything to the server, set up all the databases and turned on the switch I felt a sharp pain of failure. The landing page worked but when I went to login I got this:
“Fatal error: Class ‘User’ not found in…”
At 5:13am, this was not the happiest message I’d ever gotten. I reasoned it had something to do with accessing the models. Some googling led me to find out that my model classes needed to be lowercase. Super simple solution! Just a heads up to anyone using Codeigniter and DataMapper and is having sudden problems when going live.
Source
Also, credit and thanks to Leah Downey for a lot of the temporary design used in Etsy Outfits.
Tags: bluehost, class not found, codeigniter, datamapper, fatal error, php
Posted in Programming, Web Design and Development | Comments (0)