I want a simple application that will allow students to enter questions which will then be formatted in a .txt format compatible with the TRANDUMPER application. A trandumper formatted test .txt file must be the output of the application. Trandumper format syntax is included in the attachment along with some sample tests.
The application should open and force a student to either create a new .txt file which they shall be able to name through the application or open and add to a previously created .txt file.
Once having created and named a new .txt file or opening an existing .txt file the application shall walk the student through the creation of trandumper formatted questions.
The application must provide fields for the question.
The application must allow for the reference of an image or example page (see under sample [url removed, login to view])
The application must provide fields for answer choices ensuring that 6 choices are available and that at least 2 must be entered. No one should be able to create a question with fewer than 2 mandatory answer choices.
The application must provide a field for an answer. This field must be entered and is mandatory.
The application must provide a field for comments. This field shall be labeled answer explanation. This field must be mandatory as I want no question to be created without an explanation of the answer.
Provided the student has entered at least the mandatory data, the question, at least 2 answer choices, the answer and the answer explanation, the student should then have a choice to end or next question. If the student hits end they should be able to save the file. If they hit next they will go on to create another question which shall be added to the existing .txt file.
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).
The output .txt file must work in trandumper