I'm looking for a two part application.
1st Part:? ? Basically this app will be run by customers at a resort that are sitting around a pool, beach or other location at the resort.? ? They will be presented with a login and then options for which department they would like to send a message to.? When they select a department, they will have a bunch of preset options (set as buttons) for the most common requested? items along with a quantity box, then at the bottom, there will be a text box for the customer to enter a custom request.? ? The user will then go to the next page where if they had clicked a button it will request any special requests for the item selected or if they entered a custom message, it will go directly to a review of what they entered and ask to complete the request or add more items to it.? When the customer is done entering, the will click finish.?
The second part of the app will be on the server awaiting requests.? When a request comes in, it will identify the company and department that the request is for and route the request to a remote printer (pos printer connected to a print server). The printer will be setup as a generic text printer and will print requests so they are easily read by the department.
Things to consider:
This will be run on my server and I will add many resorts to this server.? ? So when setting up the database, you will need to always have CompanyID, DepartmentID on each table so that it can be billed appropriatly.
The Resorts that are using this software will need an admin page for each department so they can add the common used buttons themselves. I assume this will be stored in a table and can be adjusted at any time.
They must also be able to bring up a list of all incoming requests incase one didn't print, they can easily see them and reprint them as needed.
This must be programmed in asp.net and utilize a SQL 2005 database.