Modify an exiting Cocoa application to create and manage data
$250-750 USD
Cerrado
Publicado hace más de 8 años
$250-750 USD
Pagado a la entrega
I have a cocoa program that helps a user to create an ms word document. The application works fine and needs nothing changed. That said I would like to be able to add a database to monitor and manage data relating to the documents created.
Here's the process:
A user opens the application and runs through it. At the end an ms word document is created and the application closes. This part works fine.
Before the application closes I would like an entry to be created (in core data or a database or flat file...?) containing some information (proposal number, item number, client, date or document creation, cost, status, date of approval or rejection). I have already written some code to create the entry into a csv but that's only a half solution. (that code is located in AppDelegate.m (lines 538-558 and 594-627)
When the application is next opened the user can chose from the menu to open the "manager" and a window will appear with a sortable and searchable table of all the documents created (all the information we gathered earlier) a checkbox/radio or button to toggle the status (approved/rejected/pending) for each entry and the date of approval/rejection. The user can locate a record and click approve or reject that item and the status and date of status change will be updated in the database... There should be some way of filtering based on the data gathered (only show items from 2016, or only show items from a certain client) and a way to export all the data either to a csv or other flat file.
Basically it's a workflow manager so that once the ms word document (a work proposal) is created it can be tracked as it is approved or rejected...
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I would call myself a master of what I do, I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks
Hi,
Thanks for providing opportunity to bid on this project. I would like to work with you on this project. Kindly let me know your convenient time for discussing further if you are interested too.
Looking forward to hear from you.
Hi,
I have placed a bid for this project as I currently have 2 years experience in Cocoa application development and feel that this project is very suited to my skillset.
While reading your project description i can see that this project needs someone who has previously worked with databases within objective c. This is something that I have a great deal of experience in and am very passionate about.
I would propose using an sqlite3 database within the application to store all of the required data. I would then use an nstableview to display the information. This can then be used to search and sort the data.
If you would like any further information on my previous experience or how i would intend on completing this project, please feel free to contact me.
Thanks,
Arran