Welcome to Shrinkr
Shrinkr is a Url Shortening Service which demonstrates some of the best practices in developing real life web applications.See it in Actionrdir.inNightly Builds
: CodeBetter TeamCity
- OpenID Login.
- Base 36 and 62 based Url generation.
- 301 and 302 Redirect.
- Custom Alias.
- Maintaining Generated Urls of User.
- Url Thumbnail.
- Preview Page (with warning).
- Spam Detection through Google Safe Browsing.
- REST based API for URL shrinking (json/xml/text).
- Application Health monitoring.
- Marking Url as Spam/Safe.
- Block/Unblock User.
- Allow/Disallow User API Access.
- Manage Banned Domains
- Manage Banned Ip Address.
- Manage Reserved Alias.
- Manage Bad Words.
- Twitter Notification when spam submitted.
- Entity Framework 4 (Code First)
- NHibernate with Fluent NHibernate (inprogress)
- ASP.NET MVC 2
- Telerik Extensions for ASP.NET MVC