I need an application to keep track of the jobs that go through my company. I have made some screen shots.
1. Requires a spreadsheet looking window. with rows and columns.
2. Need Add, Edit, Print, Close buttons and, Current Jobs and Completed Jobs check boxes.
Add Job Screen
1. Job Name, Date field. Description box. and Ok, Close buttons.
Edit Job Screen
1. Job Name, Date fields. Description box. Ok, Close buttons
2. Misc date fields with checkboxes. (see jpeg)
The application will work like this:
1. I open the app, click on add, then add window will pop up, I will enter the data required and click on Ok (to save) and Close (to cancel). After entering many jobs or however many we have i will:
Main window will work like:
1. I want to be able to select a record, double click on it and it will open the Edit window. I will then update the fields to the right by clicking on the checkbox which will enter the current date in the date field, but i can edit the date if needed. I will then click on Ok (to save) or Close (to cancel). When in main window view, the fields with dates on them will be colored green.
2. I also want to be able to right click on any field and have a drop down list with only one choice (Done), if this is clicked on, it will enter current date on that field and color it green, so at a glance you can view any job and see current status.
3. All columns must be sortable by clicking on header.
4. I only want the jobs to show depending on bottom left checkboxes (in Main Screen jpeg). If i choose on Current Jobs, it will show anything without a Completed date in that column. If i choose Completed Jobs, it will show only jobs with a completed date in column, if both are checked, then basically all jobs will show.
5. When i hover over the Description field, you will see a little pop up that will allow you to see entire description, otherwise will just show what is allowed by the limited space.
When I open the app, it will remember the options (checkboxes) that where checked. Mainly I want the current jobs checkbox to default checked.
Printing in Main Screen:
I will have 2 report choices that will be discussed with winning coder.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Windows 98 & up. Must be written in C++ or Delphi.