High Level Overview - aamarill/Take-Home-Pay GitHub Wiki

This app is to help federal employees of the United States calculate their take-home pay. This application, is only available for users who sign up. So, as you might expect there is a User model. Once signed up, you can access the new view from the statements controller which contains the actual calculator in the form of a partial view. Now, it is beneficial for users to be able to save past calculations. So, a saved calculation is referred to as a Statement and yes, that would be an instance of the Statement model and since persistence is desired, a record in the statements table. The users have the ability to see a list of all of their statements (index view). They also have the ability to view any statement in more detail, delete it or create a new one.