I am a .NET developer who has been using the gird / detail pattern for far too long. I write a lot of ASP.NET MVC applications that consist of grids that a user can search. Once they find what they're looking for, the user clicks on a "Detail" button and they are presented with a data entry screen where they can edit or view the record. This works fine overall, but I can see some issues. Grids are not very mobile-friendly, and users have a difficult time with filters and sorting. It is especially bad for people with smaller screens or mobile devices. The fact that you are taken off the grid to view the detail record is also a problem, and don't get me started on a grid to detail with a master record!
The right candidate for this position will have experience with the following:
1 - You use Asana on a regular basis and are familiar with their user interface. This is important because I'd like to borrow a lot of the elements found in that user interface. You are also familiar with Azure's "Blade" interface. Again, we're borrowing some concepts from this user interface as well.
2 - You are well versed with jQuery. I am not looking for any other framework, so please do not recommend Angular, etc.
3 - You are familiar with Kendo UI Professional. This particular project will use a Kendo UI grid.
The basic requirements are as follows:
I am starting you off with an ASP.NET MVC 5 project for VS 2017. The project includes a "proof of concept" that is your starting point. The following modifications need to be made:
1 - Need a search bar in the header section (see mock-up).
2 - "Expand" actions need to occur on row click of the grid. They are currently jumpy and not very good. The display of detail / child screens should be fluid and natural, much like in Asana.
3 - Selected Row's data needs to be loaded into child screen.
4 - Horizontal navigation keeps at most 2 screens within the UI.
5 - Opening / Closing is "jumpy". Needs to be fluid and smooth.
6 - Needs to be a repeatable process, because this will be used in multiple projects, with different data and different screens. I will need documented code so I can
replicate as needed through out any application.
7 - Cards need to use full height of screen, and any overflow should be scrollable within the card.
8 - Main grid needs to fill screen and again, use the full height of the window.
9 - This UI needs to be mobile-friendly. Must work on desktop as well as mobile devices.
10 - I am going to welcome suggestions, improvements and comments about this, so if you see issues with any of the above, I welcome your input. I need this to be 100% polished and functional. If you feel I picked the wrong template, or if you see a better way of doing something, I expect you to raise that as a concern with me.
Please review the attached video and PDF file. This describes what I'd like to build in more detail. This particular project is only work on this proof-of-concept. You are not building any actual CRUD interactions.
I will give you the full MVC solution, as well as the Admin Pro template being used. Kendo UI is already integrated into the VS solution.
[url removed, login to view] - Included in DropBox are the Project Source / Template Source files, as well as a video describing what I need done.
Please ask any questions.
15 freelancers are bidding on average $260 for this job
Hello I am a senior web developer and App developer. I have some good experiences with / MVC 5 / CSS / JQuery / Bootstrap 4 I would like to have a discussion with you Thanks in advance