Rate My App: Build Time = 342 Minutes
http://qzip.in
http://qzip.in
Then, how about every third year CS student write a paper discussing why URL shortening services are a bad thing.
Maybe fourth year CS students could write a program to spider the web looking for broken web links that depended on the (now-defunct) URL shortening services they set up in second year.
Ok, ... sorry to be so snarky.
342 minutes. Nice job.
You "shortened" the time to build a URL shortening service.
I was pondering writing one for fun... but now I feel bad.
If you're asking for an opinion from the programmer in me, I'd give you a pat on the back and buy you lunch.
There are a few different business models at work.
I think a true entrepreneur would be impressed with getting a project finished quickly.
If I had a suggestion it would be to automatically show me the "tracking" stats.
What's the point?
If tinyurl.com or bit.ly went down right now, half of the links on Twitter would go dead...
As to what's it is missing: I'm guessing the anti-spam measures in place are kind of lacking, but I'm not going to exploit it to test.
Now I respect you for having the guts to post it here. Props to you.
The only thing that you should add is an optional email address input. Now you can contact the people that are using your app. For instance, if you wanted to email everyone after you rolled out a new feature. Like a new feature that enables your app to email the link you just created to yourself. Maybe is sends another email after 10,25,50,100 visits to let you know.
These don't matter a whole lot for a weekend project though.
Or, go ahead and try to sell it over and over again to anyone who wants to start a URL service.
Couple points. Bad domain name (IMO) and I'm not entirely sure it'll stay around. Do you plan on keeping it hosted? Someone would need to know you plan on staying online and operational if they were going to post something using it.
Want to post the source?
Tony Smith
Seriously though, good job, nice clean design, fast performing and seems to work (always important). As for usefulness in a world full of url shortening services I'm more skeptical about, but as a fun/school project its a good job.