Good catch on the spaces! I might split it into 2 arrays [Math] [100, 101, 140, 141..etc] and check each part or write a helper function to remove spaces on submitting!!
Regarding Universities: Only targeting my school, University of Maryland for the moment so I can test it out before expanding (Like what I did with www.GetCampusMaps.com!). I'll be looking to use HTML5 Geolocation data to suggest a school, or otherwise distinguish the schools apart. Faced a very similar problem with Campus Maps.
I will definitely try to collect all of that information as best I can - I don't know how yet!
Looking to expand to multiple universities as soon as I vet it out at UMD :D
ISBN lookup coming soon! Like, really soon. Tonight soon.
Great catch with Title Lookup, will do!
Author Lookup - Absolutely. Still designing the database etc, so these are great things to keep in mind.
I will be using Amazon, Chegg, and possibly others like Ebay(half.com) for suggested upper and lower boundaries. I will put in a sell-to-me option or buy-from-me option which will be some delta away from the optimal price anchor for that book. Say Amazon has the highest buy-back price at $45 - I'd list that, and tell them they can drop it off on campus for $40 (market arbitrage, and I doooo like generating profit...). Not sure how to scale this upon graduation, having affiliate students on campus ready to come to you to pick up the books? If they have to go to the mailbox, they may as well mail it to Amazon, so I have to offer better.
There should only be one MATH141 showing up now! I am currently designing what it does when clicked. Rather than load all of the data user-end every time I want to do this dynamically from the database. At the moment it's mainly a client-side demo, I am designing the database right now. Was seriously not kidding about updating it nonstop for the next 2 days, the competition started about 8 hours ago and this is what I have so far from scratch :D. The goal was to inspire other Hackers from seeing me do it from scratch into going out and BUILDING!
Thank you so much for your time. It means the world to me. If I can ever answer iPhone questions / you need a favor, feel free to get in touch via www.vikbhandari.com, it'll always have my latest contact info. You can also see the types of things I can help you out with there :)