For my web final, I made coupon site. COO-PON (I didn’t misspell it, I just wanted to give it cute name, but everyone says that I misspell coupon.. sad.)
I left my country just 3 months ago, whenever my friends’ birthdays come, I feel bad because there are not many things that I can do for them. That is the motivation I ended up making this kind of social coupon site. This site requires enroll, and offers the user services to create and manage their coupons. I tried to make sharing system through e-mail and facebook. (There are lots of easy ways to do it. I used PONY gem to make mail system ) Here the basic wire frame is.
Managing system was a bit challenging, but finally I got it! Basically, coupon has giver and taker as property, and whenever user call his or her coupon, it searches all coupons of which giver & taker is that user. I wanted to give users options to make it public or not, so I also had hard time with check box. but now it works ! YAY.
Here is the link : http://itp.nyu.edu/~hj657/sinatra/coopon