Tiles Document Manager - Devexpress
- or -
Post a project like this- Posted:
- Proposals: 6
- Remote
- #1398558
- Expired
Description
Kind of development: New program from scratch
Description of requirements/functionality: User interface (which is Tiles and had below features)
UI Features
1. Be able to search from layout on keywords behind tiles
2. Ability to create individual tile (via a flyout panel ) with Medium/large/small tiles, add images and save information about the tile including url/application start path,
3. Ability to minimise to system tray and have a resize option (but keeping form window less)
4. Each tile should have properties to edit colour/picture/text
5. Each tile should be have a click event associated when a tile is clicked should open a new browser or transition (devexpress transition manager) to a CEF browser within the application. Each click by an individual should be recirded with the tile name and URL/file path stored.
6. Tile application should have user authentication model, where user keys in userid and pwd which is verified by the application via web api and DB calls.
7. Each Tile should have the ability to show a custom badge notification (Numbers/text etc) with a background colour (something like traffic light, red, amber, green)
8. When Tiles UI is launched it makes a async call and registers to the Server (signal R) and gets an acknowledgement back
9. On Tiles closing event the application sends an unregister notification to the server (signal R)
10. Tiles gets notification from Server (signal R) in JSON format it should then parse the same and fire an event to show the number/text and colour to the respective Tile (each Tile should have a unique name)
11. When a Tile receives notification, it repaints only that Tile by updating the badge Number/text and colour properties/elements
Server code structure (will be in C#)
Web API layer
Business layer
DAO layer.
DB layer (using ado.net)
Class model to get the data in which is referenced by DAO and Business layer.
Signal R service
1. This should be a c# windows service running on the server
2. The service should poll a MQ/MSMQ and fire a event when a message arrives.
3. Service will parse the payload and work out the Tile name and client unique Id to which the notification needs to be pushed.
4. The service will maintain a log dynamically of clients connected to the service in a key value pair ( user id and signal r unique id)
5. The service will push notification to the client and logs the same locally.
DB Features.
Database will be Add/update/delete data via SP
Table structure and design will be done by the developer.
Errors logging
Specific technologies required: devexpress, MSSQL, winforms, .net, c#
OS requirements: Windows
Extra notes: Extend from the Devexpress Tiles demo.
Must work on windows 7
Sonal R.
100% (16)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hello Sonal,
Time-line is not an issue for me. as i have highly experienced - c# developers team-members.
Can you please disclose your budget?
Thanks,
Vaishali Tanna -
Hi,
This sounds good, May i know timeline ?
Have you don the Web API?
Kindly advice me, are you available for quick discussion?
Best Regards,
Bals.Sonal R.22 Dec 2016No Web API's in place yet. They need to be created as a part of the application
Bals S.22 Dec 2016Thanks for your reply.
I am available to start work immediately and complete within your timeline.
May i know when you plan to award the project.
Kindly advice me, are you available for quick discussion?
Best Regards,
Bals. -
Hello Sonal,
I want to start your project on immediate basis. Kindly please let me know- your time-line as well as Budget.
Hope to get back to you ASAP!!
Thanks,
Vaishali TannaSonal R.22 Dec 2016I would like this application built as quickly as possible. Hopefully within a month
Vaishali T.22 Dec 2016Hello Sonal,
Thanks for your instant response. okay i have not an issue about dead-line as i have highly experienced developer team members- who have expertization - in C#.
So, please let we discuss about Budget.
Thanks,
Vaishali Tanna