For this proposal, imagine that a software company has hired you to work with a customer that want you to create this web-based solution. Try to think of all of the factors and requirements that surround the solution that you will be creating.
Create a project proposal document that lays these requirements out in a detailed format. Make sure to elaborate on as many details as possible. Remember, the company that hired you is counting on you to identify as thoroughly as possible exactly what the customer wants the program to do. Imagine interviewing the customer and any of the customers employees who will use the solution. Make sure to answer any who, what, when, where, why, and how that could possibly occur.