Find Jobs
Hire Freelancers

Create a WPF gui from scratch

min $5000 USD

Completed
Posted over 9 years ago

min $5000 USD

Paid on delivery
Develop a UI in WPF for a data visualization product Our core component can be thought of as a CustomControl producing pixels as an ImageSource. Let's call a particular configuration of this control a "Landscape". (This control isn't finished yet, but you can do the mockup with an Image control sourcing a picture file like a png, or bmp). There will be a library of initial 'Landscape descriptions” that will be the root source of all the work in the application. This library will be organized into various groups specifying the different kinds of landscapes available to the application. Starting with these root “Landscape descriptions”, “Landscapes” can be created and then manipulated with the mouse and keyboard and some manipulations will end up creating new child "Landscapes" (think right-click menu). This process can continue theoretically without limit, but practically 3 or 4 levels of hierarchy will suffice. Some other manipulations will end up creating other "Tasks" that need to be performed. Each of these tasks will have it's own UserControl or CustomControl to represent it and can in turn be manipulated with the mouse and keyboard . (Note: any “Landscape” in the hierarchy can be the source of a set of "Tasks" of various types, but not all “Landscapes” can produce all “Tasks”). This workflow needs to be represented in a UI that makes it easy to keep track of the hierarchy (which controls/images are related to which others) and also makes it easy to navigate through the hierarchy. The hierarchy should be able to be visualized as rooted at the initial library of “Landscape descriptions” (top-down), or rooted at any of the various types of child "Tasks" (bottom-up) and it should be easy for the user to switch between these visualizations. The user will need to be able to see and work with one or more of the "Landscapes" simultaneously. How the "Landscapes" and associated child "Tasks" are organized into a container window/view should be drag-n-drop customizable by the user (like how the windows in Visual Studio work). An important aspect is the ability to "tear-off and pin" these container window/views onto the user's desktop. (again like Visual Studio can do). The organization that a user creates should be remembered and restored the next time he uses our application. You should consider how a user can perform a transient action to visualize the hierarchy in this case. (for example: I've got 16 windows torn off and pinned on my desktop across 4 monitors and I need a little help remembering what windows are related to what other windows. What do I do? What do I see?) There should be a UI for the user so that he can create his very own "Landscape description" library. He should be able to add, remove, and modify the various “Groupings” in the library and be able to assign “Landscape descriptions” to a “Grouping”. He should be able to add, remove, and modify the “Landscapes descriptions” by specifying their configuration parameter values and associated set of child “Landscapes” and “Tasks” it can produce. The set of initial “Landscape descriptions” will be a subset of those in the library. The XAML/Code should be designed to make it easy for a programmer to add, change, and remove new kinds (i.e. types) of "Tasks". (note: There will only be one "Landscape" control type but there will be many configurations/parameterizations of this type). This project will proceed in stages: 1.) Work with us to design the Look-and-Feel for this UI. This will probably take 2 - 4 iterations. 2.) Create the Wpf XAML/Code to mock-up the UI. This will probably take 2 - 4 weeks. 3.) Deliver a visual studio Solution containing all the source code and resources necessary to build and run the mockup on our computers. This is a great opportunity for someone to have a major role in designing the UI for a new product. If that appeals to you and you have the technical skills to back it up we want to talk to you.
Project ID: 6264584

About the project

47 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
hello Sir, the top most rated WPF expert is here, I have 8+ years of experience in Software programming, UI/UX, C#.net programming WPF, XAML, MVVM and many other topics, I've done really great looking User Interfaces before, my clients were always 100% happy with my output. below is SOME of my work portfolio, enjoy the videos .. [login to view URL] [login to view URL] [login to view URL] thanks Othman
$5,000 USD in 40 days
5.0 (135 reviews)
8.4
8.4
47 freelancers are bidding on average $6,766 USD for this job
User Avatar
Greetings, I have read initial high level requirements & interested to discuss further but before we schedule a meeting, please allow some times to discuss with my technical team lead, as it is weekend here. I know you are a serious employer, as you have posted your project with Assisted, featured & Prepaid. Let me get back to you with our precise estimate in terms of time & cost, we can then go from there. Our current bid is just a placeholder to submit the proposal & start our conversation thru' Freelancer message board. Please let me know, if you want to review some of our past work as I don't want to bombard you with lot of links at first place. Look forward to hearing from you and talking to you further thru' Freelancer message board. Regards, YK LEADconcept
$5,154 USD in 30 days
5.0 (47 reviews)
8.4
8.4
User Avatar
From your requirement this is clear to us You have almost done the functional part of the application. Now, you want to build the UI of the Application. So, from your requirement I squeeze some points which are undermentioned: You have Develop dll's which contains the property of 'Landscape descriptions'. The Landscape descriptions are distinguished into some groups. User can use this Landscapes and then user will be able to work with Landscapes. Now the question is: 1. What is these Landscapes? 2. What kind of Manipulation user can done with this. You have mentioned that there is different User Control defined but need some specification on this. 3. When Landscape will not be able to generate task? 4. This Task and Landscape will be Static or Dynamic? I Mean can an user create Task by his own? We are assuming that User will add Landscape from Source and You want to visualize means you want that user will be able to control all the Landscape from a single form. Correct? How you are relating Images with the Landscape? This is most required thing so we need some more specification on this point. You have mentioned that user will be able to add, edit and delete the Groupings of a landscape but how user will know the Configuration Parameter value? We need a clear picture what functionality you have implemented yet and how you want those execution. Then we will serve you a Mock-Up which will help us to make a conclusion. Can you give us a demo on your prepared thing?
$5,263 USD in 60 days
4.9 (133 reviews)
8.4
8.4
User Avatar
Hello There We are the team of web professionals and we are very confident in Web based field to do anything we know to implement the design and development with fully functional website according to your needs. We have done various complex projects for our partners and we are very expert in providing best services on time with reasonable price so give us a chance to the Worlds Development Company as our main focus on Webs. We do take part in End to End development, start from the conceptualization of ideas and bringing that on paper (Analysis, requirement gathering, Documentation, Modular development, module testing, integration, regression) to final delivery (UAT and Post delivery support). I would be able to sign the NDA/Contract to get some more information about the details of this assignment and discussion. Waiting for prompt response and you will get reply instantly. Kind Regards Vikky
$8,762 USD in 45 days
4.9 (43 reviews)
8.0
8.0
User Avatar
A proposal has not yet been provided
$5,263 USD in 60 days
5.0 (98 reviews)
7.7
7.7
User Avatar
Expert in making a UI in WPF for a data visualization product. I have seen all the stages and it is quite easy for me to do....... i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader level. Why you should hire me- 1. I have a very good communication skills so i would understand you better. 2. Error free work will be there 3. Look at my profile once before hiring me. Please see my reviews https://www.freelancer.com/u/fattahaabdul.html
$10,526 USD in 30 days
5.0 (87 reviews)
7.7
7.7
User Avatar
Hello, I was working recently on some special controls that are dealing with placing objects and shapes with mouse and keyboard manipulation on the surface. It was something like VISIO or MS Project together. Anyway I believe to be expert enough in this field to be able to integrate myself into your project. Regarding WPF and XAML. All my desktop projects are built with WPF and C# and for the UI I am usually doing it manually but if the case requires it I can work with Expression Blend and other smaller tools to visualize quickly the product. I would like to discuss the project details and even the budget and time to deliver. Thank You, Patrik Fatoric
$6,844 USD in 30 days
4.9 (39 reviews)
7.4
7.4
User Avatar
Hello, Thanks for invitation! My name is Max. I'm a Microsoft Certified Windows Applications (WPF) developer with over 6 years of desktop software design experience. I've built a lot of WPF applications with complex UI design, including a simulator of iOS UI, a POS application, etc. Latter has a similar UI basing on your project description. There is navigation tree with various item types and dockable windows (using AvalonDock library). If you decide to hire me we can set up a call in Skype to discuss the app in more details. At the moment the first question that comes to my mind is whether the CustomControl aka "Landscape" development is in the scope of this project? Also do you need a WPF theme for your app UI? Or the standard Windows design will be fine? Let me know if you have any questions. Looking forward to hear from you. Best regards, Max
$5,000 USD in 60 days
5.0 (24 reviews)
7.1
7.1
User Avatar
Hello, Thanks for your post ! ...As per my UNDERSTANDING : ......You want us to create GUI based on WPF for an application whose primary functionality is Custom Control producing pixels as an ImageSource. .........There will be a library of initial 'Landscape descriptions” that will be the root source of all the work in the application. ......This workflow needs to be represented in a UI so that would be easy to keep track of the hierarchy. .......We need to design this UI for the application. ........It will allow users to see and work with one or more of the "Landscapes" simultaneously. _____MY QUERIES : .......Who will be the target user of this application? ….Once we initiate a dialogue, we can discuss all relevant queries and move towards providing you the best. …..PREVIOUS WORK: : Please visit our SHOWCASE to judge our skill & expertise(Please select the desired technology from the LEFT PANEL) ____http://showcase.otssolutions.com___Username:otssales____...____Pwd:@ts4737 ---<<We are a 11 year old CMMI level-3, ISO 9001:2008, Microsoft certified accredited firm having 100+ professionals >>--- ……..Looking forward for your response. ……Regards_Abhishek_Available on Skype
$5,154 USD in 30 days
4.5 (15 reviews)
7.5
7.5
User Avatar
Hello sir i can develop the data visualization application using WPF (C# or VB.NET) Visual Studio 2012, Windows OS 2008 / or 2012 Best regards vnb400
$5,555 USD in 30 days
4.8 (120 reviews)
6.0
6.0
User Avatar
We are a Microsoft Partner Software Development Company owned by Mr. Gaurav Khanna who is a well-known MICROSOFT VB.NET MVP - an award by Microsoft Company. We have expertise in creating desktop application in WPF and Windows Form as you can see in our portfolio. We also have expertise in WCF, XAML, Silverlight, Windows Phone, Windows 8 Apps, XML, JSON, SQL Server, SQLite, etc. You can see our portfolio and previous projects to see our expertise in WPF Development and designing. Looking forward to further discussion. Thanks, Volcor Software
$5,555 USD in 30 days
5.0 (20 reviews)
5.9
5.9
User Avatar
I am expert in desired skills for this project and have done similar tasks already. Please get back to me, so I can show you some of the work I have done. I will not be asking for any upfront only pay me when you are satisfied with the progress.
$5,154 USD in 30 days
3.7 (24 reviews)
7.1
7.1
User Avatar
Hello sir, My name is Anastasia, I'm a sale executive from Initiate Soft Pte Ltd a multimedia and technology development company based in Malaysia. Our award winning software engineer are the best in our region. We have been developing games, website, software, & apps as a third party developer for almost 3 years now. Not to forget our talented 3D modeler & graphic designer who have won 20 contest on this website and have completed their 1000 hour milestone to become a great artist. We believe that we can do this project for you. Feel free to contact me for a free consultant. As for head start we are not interested in profit sharing, we operate under the common contracting term which 25% of commitment fees has to paid before any work start. We believe that we have our right to protect from malicious freelancer user. More from us www.initiatesoft.com.
$22,222 USD in 45 days
5.0 (1 review)
4.9
4.9
User Avatar
Hello, I have reviewed your project posting and are very much excited to assist you in your project. I would appreciate if we can connect over private message or other medium to discuss about the project and provide you with accurate details. We are a professional company with experience of over 7 years. We have worked with MNCs and government counties to develop solutions for them. We can be a one stop shop for all your development needs. We have expert developers for all the technologies and platforms mentioned in the project. Unlike an individual freelancer, we are a professional company with proven track record. We can provide timely, scalable and cost effective solutions. We have state of the art development center. We have wide range of mobile devices & tablets on Android, iOS, Windows, RIM & Symbian platforms. We have latest windows & MAC PCs and servers. So you can associate with us and get the advantage of this technology without requiring a big investment at your end. Price is negotiable because I need to know your full requirement. Regards Starco Enterprise
$5,789 USD in 45 days
4.7 (8 reviews)
5.3
5.3
User Avatar
Hi, I have gone through your descriptions and attachment as well.I am 5+ years experienced Visual Basic,VB.NET,ASP.NET,C#,WPF,MySQL,SQL,MSSQL Server(2005 to On wards) developer at CMMI-5 level company. I have a good team as well.I can do your job easily before your deadline . I can give you the proper steps which will be followed by the Product development stage. And we are looking for long term relationship,So we are ready to give you support your Product. For this kind of job the main work is planning. Before starting the work we need to discuss about the project .So, that we can plan about the database structure. Please confirm me with whom I shall discuss and when? I am very much Interested to do your work,Please revert me if you have any concern.
$5,263 USD in 40 days
4.1 (21 reviews)
5.4
5.4
User Avatar
Hi, An ASP.NET,c#,vb ,SqlServer,JQuery,Javascript expert here. Please feel free to discuss the project with me so that i can wrap it up in a timely manner as per your requirements. Thanks, Murtaza
$5,000 USD in 60 days
5.0 (11 reviews)
4.6
4.6
User Avatar
Hello! This project sounds very interesting, besides the considerable budget (compared to other projects on this platform). Most of the projects I worked on are started from scratch, so I think I'm a good candidate for the job. In terms of UX I can offer you many advises, too, for the future features to include and the best way to do it. Also we can find the best way to send-receive the deliverables (let's say a milestones system), so that the progress is visible and probably the payment to be split into chunks according to milestones, an initial payment and a final payment. In terms of English, I stay better at writing. Also email conversations is preferable, as we can analyze better the entire progress. To be fair from the start: 1. Freelance is done as part-time. I have a full-time job. So I can allocate to this project 2 hours per weekday, and 6 per weekend day (i.e. 22h/week = 88h/month (most probably more)). 2. Between 21st and 29th of August I will be away on a family holidays, in Italy, so this 8 days period won't be considered for work. Additional comment:If you want to get the best out of your project, I recommend you to include Telerik Controls in the solution. They will offer a way better display and performance than the standard controls with a theme/style applied to them. If you are interested, please let me know your thoughts! Warmest regards! Adi
$8,000 USD in 90 days
4.5 (6 reviews)
5.0
5.0
User Avatar
Hello Sir We have developed many large scale business applications in WPF with cool gui. Just drop me a line so that i can send you screen shots of applications we built in WPF. Looking forward to hearing you back soon!!! Regards TA
$5,555 USD in 30 days
4.9 (19 reviews)
4.1
4.1
User Avatar
Hi I am interested to join your team. Money is not important to me. I want to increase my customer base in freelancer. I have very good experience in ASP.NET, JQUERY, SENCHA, C#, VB.NET, SILVERLIGHT, WPF and all other .NET related technologies and also in blend, Photoshop and other design technologies. I can provide you with more developers/testers if you want as i have a very good team.
$5,555 USD in 60 days
5.0 (4 reviews)
3.5
3.5
User Avatar
Greetings !!!!! Hello, We have reviewed what you are looking for and it is completely associated as per our interest field of work.I would like to thank you for making things clear in the description by attaching the .txt file for extra knowledge for this project. You are looking for an Application that would be able to process images with a list of extra features attested by you. Our developers have reviewed the concepts and logic and modules behind this and they have few questions regarding this as well. We have made some Desktop applications (security Sector, such as anti-cache fortress that removes unusual cache by scanning the need and requirements of computer automatically and defends all other cache coming from any sources that are a thread or not usable for system requirements. We have a team of 37 dedicated experts of developers and designers and they would be happy to work on your project. Soft Marvel have recently made a highly secured website that is generally used by banking sectors only. you can check our portfolio in my profile. Apart from that we have made some other clones and would love to work with you. As our tagline says We Develop your Dreams. So, you don't need to worry when you handle this project to me. We deliver satisfaction to our clients. Once you're satisfied then only we will ask you to release the payment. Do let me know if you need further information or message us to get started. Thank You Regards, Team SoftMarvel
$6,300 USD in 45 days
4.2 (3 reviews)
3.2
3.2
User Avatar
Over the last 10+ years, I have developed a wide range of websites/Software using Asp.net, C#, Ajax, Jquery, MVC,and Sql-server including sites for companies and businesses. My core competency lies in complete end-end management of a new website/software development project, and I am seeking opportunities to build websites/software from the ground up for you or your business. Also I have good experience in the following areas: WCF , WPF ,SILVERLIGHT, CRYSTAL REPORT,CLASSIC ASP,ORACLE and software design and testing.
$5,066 USD in 30 days
5.0 (1 review)
2.0
2.0

About the client

Flag of UNITED STATES
Houston, United States
5.0
4
Payment method verified
Member since Jul 29, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.