Javascript GUI for input script for a simulation program
$750-1500 USD
Annulleret
Slået op over 8 år siden
$750-1500 USD
Betales ved levering
I am working on developing an offline HTML/Javascript based GUI for a simulation program but have my hands full with other projects and need help getting this done. The input to the GUI is a text file containing list of available operations (ops) and variables for that op. I have already written the loader and the parser, as well as code that shows the loaded data in a tabular format. The objective is to create an interactive window allowing the user to build the operation "pipeline". The pipeline actually consists of several groups, so the ops would actually be added to a corresponding group.
The data should be represented in the form of a collapsible tree containing the groups and the ops, each being able to be collapsed or expanded. The ops should be able to be moved up and down, including across group boundaries. In addition, op parameters can be modified by the user. The generated tree will be savable to a file. The GUI will also need to be able to read in an existing script file and populate the tree accordingly.
Here is what I envision for the milestones:
1) Generate a data structure to hold the stage/ops tree using some initial hard-coded configuration. The stages need to be collapsible and the ops must be reorderable, ideally using both (+/-) buttons to by dragging. The operation descriptor in the list should indicate the op name plus some abbreviated list of variables, e.g. something like write_to_file (file_name:[login to view URL], vars="a b c"...).
2) Add option to reorder ops and to add and remove ops from the list. The list of available ops will be based on the result of the "op database" parser (already written).
3) Add facility to update op parameters. One possibility is to expand the op, showing all available parameters. A default value will be provided initially, and all values changed by the user will be highlighted (in bold for instance). The list of available parameters, along with their type (float, string, list of floats, list of strings, etc...) and defaults is also read in from the database.
4) Add option to save the op list to a file. One viable way of doing this is by including an "[login to view URL]" link with the data attribute set the file contents.
5) Add ability to load an existing op list from a file and generate the tree based on it. Any inputs with incorrect type (for instance string for a floating point value) will be highlighted in red.
Let me know if you have any questions. I am looking for a fairly quick turn around on most of these. Definitely I would like at least 1-3 to be completed by early next week. I am not a fan of frameworks (codebloat) and would prefer a native solution not utilizing any frameworks. However, if you really MUST use a framework, we can discuss it prior to the start.
Hello sir.
My freelancer ranking is top 5th and i am full stack developer.
I am very interested in your project and I hope to work with you.
I am ready to start work for your project.
I have enough experiences with WEB development for 7+ years.
I will complete your project perfectly in your deadline.
Client satisfaction is my top priority.
If you hire me, I will give you a very good satisfaction and I am ready to start the work.
Please get in touch.
I am looking forward to hear from you.
Best Regards!
Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.
I am myself developer so you will directly work with me. No mediators. No managers. No subcontractors.
Please check my my recent work for the technical expertise along with reviews & feedback on my profile page.
Hello,
I'm ready to assist.
However, it will be very helpful if you could send me your existing script file and a rough image of desired GUI.
In addition, in order to load and save the script file, the GUI will need to use server-side scripting such as PHP.
BTW, my working time is usually EST (DC time).
So, looking forward a great news from you.
Best regards.
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
Hello.
Thanks for your job posting. I`m very familiar in this fields.
I have done so many projects over 5 years and you can be known by my profile about me.
I want to work that be honest and full-time freelancer.
I hope to work with you.
Kind regards,
Wang.
Thanks for allowing the opportunity to bid on your work. Rest assured your project will be handled efficiently. I work full time as a programmer for a company but I recently started getting back into freelancing with hopes to find jobs like yours, as the primary coder and graphic designer. I also have co-workers I collab with on projects if in the event assistance is needed (like larger projects with smaller deadline). I strive to complete all tasks in the agreed time frame between us (client and I). Let me analyze your project requirements and give you an estimated ETC for the project. I'm currently on the computer for about 17 hours or more, daily, which affords me to luxury of being available via mobile or PC for questions, concerns, comments, or just a simple project update.
I read your description. I currently reside in the USA in Mount Airy, NC. My Freelancer request to change country hasn't finished so you'll see my profile shows india still. I looked at your description and I can do anything in javascript, givin a good time frame and clear blueprints. I'm not sure how to explain because the thought that would require of me at this busy time is thought I'll only apply to someone who shows me they are serious. So let's have a real conversation.
Hi. My name is Aldo Parducci. I have years of experience with JavaScript, JQuery and others... Since you don't want frameworks for this project, I can write all the code using native JavaScript and some JQuery and maybe one more JQuery plugin to use a good tree view. I hope we can discuss more details on chat.
We have gone through your specification, however we believe its a very basic interpretation of the requirement that has been specified. We assume that the main work at hand is bit more detailed.
Please initiate PMB for further discussion.
Looking forward to hear from you.
Best regards,
Kaushik D
Hello sir
I am Ruby Bhullar and my study Master of Computer Application. I have 3 year work Experience and i want to work on your website with your plasure
My Designing skill(HTLM-5, CSS-3,Java Script and Ajax)
My Development Skill(Core and Advance PHP)
My Database (MySQL and Oracle)