Hello and thanks for viewing. I need a small program written in what I think should be C++. This school project is to design a program that will track inventory. The program should be able to be placed on a website. The program will start by asking the user the name of the site or location of the site. A new screen will show and the program will ask the user to select an item from a list (by clicking the mouse on the item). The list will show pictures of items such as printers, monitors, etc. When a picture/item is selected the user will be shown a new screen where a list of many of the master list devices are shown. For instance if a user selects the picture of a printer from the master list, a new screen will pop up with pictures of various types of printers. The user will select a particular printer. When the item is selected the user will be asked the serial number of the item. When the user hits 'enter' a new box will pop up and ask the user to enter other data about the item (such as a scan code ID). When the user hits enter again, the user input will be neatly shown on the screen. If the user is satisfied with what is entered the data will be stored. When the user is done tracking inventory for a particular site the user may select "finished" from the master list. When finished the user data will be stored in a listing arranged alphabetically by location and date. If the user selects a paticular site from the list the user can view, print, delete, or update the data for that site. The user should be able to view the data within the program or print the data in a neat format. Also, the user should have the option of exporting the data to Microsoft Word of Excel in a neat format. There may a few extra details in terms of the Menu screens and details.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
C++