Build ASP.NET Web site that runs on Azure - ASP.NET core ok.
$30-250 USD
Completed
Posted about 3 years ago
$30-250 USD
Paid on delivery
I am looking to build an ASP.NET web site that I can deploy to Microsoft Azure.
Preferably ASP.NET MVC with Bootstrap. Must run on Microsoft Azure.
The web site should support multiple users, each with their own profile.
Users should be able to login, reset their passwords, etc.
Users should belong to a role (role1, role2, role3)
I should be able to assign a user to a role
Members of role1 will see ONE page in the navigation bar (page1).
Members of role2 will see TWO pages in the navigation bar (page1, page2).
Members of role3 will see THREE pages in the navigation bar (page1, page2, page3).
Each page should mirror the other, except that each page will access a different database table (the contents may grow to be too much for one table, so I want different table for each page)
Each page will have a hierarchical TREEVIEW that allows users to relocate/re-organize their data. Users should also be able to rename the menu title or the menu value.
The database columns for one of these items may look like (user, location, key, name, value).
[Database Columns & sample data]
user: john Doe
location: 23
key: (GUIID) 13123-1313123-12313123--1231232323-123213
name:Item1
value: Roses are Red
[Logical Data Structure - Web site should be able to display a structure like this one]
John Doe
folder-a
-----Item1
-----Item2
-----Item3
folder-b
-----Item4
-----Item5
-----Item6
-----Folder7
-------item8
-------item9
Description/Value for Item8: The most beautiful palace
Clicking on an item will display its value and allow you to change its name or value
User should be able to rename [folder-a] to some other name
User should be able to rename [Item1] to some other name
User should be able to move [item8] to folder-b
User should be able to change the text value of [Item4] (or any item that is not a folder)
A sample value for an item is ([Item4] - Roses are Red).
Please focus most of your efforts on the treeview on the page so that the technology works:
1. Displays entries in a hierarchical manner
2. Items are not pre-loaded all at the same time into the treeview as too many items will break the web site. Items should only be loaded from the database when a folder is clicked
3. Allows moving items from one folder to another
4. Allows Updating the value of items
5. One treeview for each page - each page queries a different database table
The Treeview should handle 100,000 records per user. Treeview should never load all data at once.
Consider loading on Folder click, or paging, etc.
Hi
Greeting for the day.!
I went through your requirement thoroughly. I've adequate experience and proficiency to complete your website project in time. I'm very much confident that I can deliver you quality product in cost efficient way. lets discuss further in the chat
Best Regards,