The purpose of the project is to be able to assign custom properties to a user.
Note: The user management screen is outside of the scope of this project.
On the front-end (the user data entry area) the user will be able to populate the custom properties that are created on back-end screens.
You will ultimately be creating functionality for 2 areas
1. "Custom Properties"
2. "Custom Lists"
The requirements for this project will be broken down into the four (4) parts (but ultimately include 6 parts). A full project requirements document has been provided.
While most of this project is relatively simple - please note that the bulk/majority or the work required for this project will be for the Add/Edit a Custom Property Definition section and in the database planning area where you will need to figure out how to generally store the definition type and use that as a form template for the front-end user data entry.