Create web site that allows:
1. Managing DType : list with options (new, change, delete)
2. Managing AType : list with options (new, change, delete)
3. Managing Document : list with options (new, change, delete, export to XML)
a) Add new document
b) Manage Fields, Fields group, References, ReferenceField and ReferenceFields
c) Delete document
4. Managing users (username+password and OAuth2 login with external provider): list with options (new, change, delete, disable, change password) – only one admin user with superpriviledges.
Your task is to create database (for MySQL and for MSSQL) that will support uploaded diagram.
User data MUST NOT be in above tables (should be created separately).
Data retrieval and data storing should be on web service.
Server side can be PHP or .NET Core (c#). Java is not acceptable.
I am .Net developer(ASP MVC, asp core, c# windows, WPF and console application) with 8 years experience. I hope we have good cooperate with each others.