Skip to main content

Fall 2015 Web Development Projects

I've been teaching the CS1520 Programming Languages for Web Applications class at the University of Pittsburgh for 3 terms now and each term the students have formed groups to build projects on Google App Engine.  There were some great projects this term - I've got them all detailed below.

Let me know what you think in the comments section!


> A platform for college students to showcase their daily outfits.  Really great UI.

> Deck builder for Hearthstone - very complete and interactive application.

> It's a classroom task management system to manage projects and todos.

> Like YikYak, but just for Oakland.  Works really well on mobile.

> Online virtual pet.  Has a great 404 page.

> Beer delivery for the Oakland area.  Hypothetically (I think).

> Connects users to provide helpful suggestions on any topic.

> Tells you various bar specials in the area, and how to get there.

> Shows local events and lets users chat about them.

> Chat rooms with messages encrypted using JavaScript.

> Inspired by Awesome Pittsburgh, it allows contributors to vote on ideas and allows sponsors to vote on funding one of them.

> Allows users to upload ambient sound files and tag them with a location so that people who are traveling can hear the sounds of home.

> Systems security challenge competitions.

> Peer tutoring and project help.


watch my videos on youtube follow me on twitter view my pictures on instagram view my profile on linkedin view my google+ profile

Comments

Popular posts from this blog

The Gobbler from Arby's

Stop.  Stop what you're doing and go to Arby's. Right. Now.  Have them make you a Gobbler .  This is not something you'll regret. Go. Eat this thing. Look at that bacon. Go. Arby's has a new sandwich.  It's called "The Gobbler" and as far as I can tell it's two things: a vehicle for their new deep fried turkey, and an attempt at a Thanksgiving themed sandwich.  It's also a third thing: magically delicious. move over Lucky, there's a new holiday mascot on the block Unwrapping: this actually looks like a sandwich.  It looks appetizing.  It looks like something I want to eat.  It doesn't look like the promo photo above, but it doesn't look like someone was flailing around and accidentally smashed up a sandwich, either. sexy Instagram caption goes here First bite: Wow.  I mean, "WOW."  Holy h*ck this is good.  The turkey has a really bold, meaty flavor.  It tastes a lot like turkey sliced fresh from your...

Sheetz Sandwich Standoff: El Gringo vs Twisted Swiss

My wife left me alone for dinner tonight so I decided to check out the latest GetGo offerings... but to my great chagrin, they have no promotional subs. My travels led me to the local Sheetz, where I'd be able to keep eating the best gas station sandwiches around. To keep tradition alive, I picked the two most outrageous "Burgerz" on the menu: El Gringo and Twisted Swiss. The ingredient list is promising: Twisted Swiss is the burger with topped with swiss cheese, cole slaw, pickles, bacon, and whatever "Boom Boom Sauce" is on a pretzel bun.  El Gringo is the burger topped with pepper jack cheese, chili, Doritos, and BBQ sauce on a regular old bun. I unwrapped them both and stood back to admire the majesty before me. They're not pretty, but they do look a lot better out of the wrapper than many fast food burgers I've eaten. Twisted Swiss I expected this sandwich to be an awful mess.  It just seemed like a bunch ...

Interviewing: Tell Stories

Softball questions  are questions the interviewer asks to try to find out about your personality, your history, your level of enthusiasm, and your experience.  While technical questions evaluate your skills or your knowledge, softball questions are meant to have you talk about less quantifiable abilities.  An interviewer might ask a dozen or more softball questions to determine what you're like outside of an interview room. The word to remember for interviews, especially the softball questions, is: STORIES .  People who are good storytellers tend to be good interviewees. Technical questions are important - you need the skills to be able to do the job.  However, often interviewers are convinced by your answers to softball questions - then they spend the rest of the interview trying to convince themselves why they should hire you, instead of spending the rest of the interview trying to convince themselves why they shouldn't. A great strategy for prepa...