Personal Project Ballpark It
Every estimate you create can be viewed publicly (meaning no account is required). If you notice, the heading and everything that you seen inside the application is stripped. It focuses only on the estimate itself, which is what people really care about in the end.
A couple of interesting things happen when you create a new estimate:
1) A random 40 character token identifier is generated for each estimate. The token is used to identify the estimate when in public view. This is a little extra security so that someone can’t just enter a single number to view estimates not belonging to them. It uses SHA1 encryption behind the scenes.
2) A short URL (using the http://is.gd API) is generated. The idea behind the short URL is so when sending an estimate to a client, you aren’t required to give them this massive URL (with the 40 character token appended to it). Instead, you can provide this short URL, which works well for email, chat, and mobile phones.
Copyright © 2009 Ryan Heath | Services | Resumé A Ruby on Rails production with strict XHTML and valid CSS.
This portfolio is a Formed Function. Formed Function LLC | @formedfunction
Working...