Bucket List Management web app implemented using LightSwitch 2015:
* database structure will be provided, tables (sys_Account, sys_Account_Role, sys_Account_2_Role, sys_Account_Group, Bucket, Bucket_Item), table creation sql script will be provided with some testing data
* need to implement Account Registration, Login, Forgot Password, Password Change functionalities with Captcha or similar - using the tables mentioned above
* need single bucket and bucket item management screen where buckets/items can be created and re-orded by dragging and dropping (bucket order stored in db Bucket.Bucket_Index and bucket item order in Bucket_Item.Item_Index). As these elements are dragged and dropped those indexes need to change by calling stored procedures (not provided, but if there are time pressure we can do them ourselves)
* admin area - can see users and activate them or deactivate them using sys_Account.Settings by adding "[A]" or removing it from that field... also Email Verification should be stored here, add "[V]" when account email address is verified
See attached diagrams that might help to understand the requirements a little better.
User account screens need to be clean and simple as: http://jedireza.github.io/drywall/
Product of this project: source code (no deployment will be required, we'll perform internal deployment into our test environment)
Project price has increased due to necessity to implement the same project also using Angular.
The end result: 2 projects, one implemented using LightSwitch and second AngularJS.