bbenetskyy / WebBagiraDanceStudio

Official site of Bagira Dance Studio
0 stars 0 forks source link

Design and platform discussion #1

Open bbenetskyy opened 6 years ago

bbenetskyy commented 6 years ago

Supossed platform - ASP.NET Core 2.0

Design exaple sites:

Pages & sub-pages:

bbenetskyy commented 6 years ago

Also as a last feature should be calendar with sheduled trainings, detailed information will be on separated issue. This should be done as one of the last issues

bbenetskyy commented 6 years ago

Should be roles on site.

Admin should only change data and site structure, not manage accounts

bbenetskyy commented 6 years ago

Registration should be available just like ask form, which after review and call should be possible to proceed as new account. Such feature could be done from Manager only.

bbenetskyy commented 6 years ago

Site should be done as simple blocks, each block could be really easy enable/disable y admin, This should affect default header.

bbenetskyy commented 6 years ago

Site should have Polish and English localization, which could be changed from end user and saved for him

bbenetskyy commented 6 years ago

For Managers and Admins also should be available READONLY tab with colored log info about changes on site, for eample information about changes at training class time. As additional feature it can be charts for that view. Also only for Admin should be available one more tab with full log.

bbenetskyy commented 6 years ago

UI for Admin should be simpler than for User and Manager. For User and Manager should be same UI, but with additional buttons/tabs for Manager.

bbenetskyy commented 6 years ago

Each user should have balance, virtual points - each point == to one training hour. Points could be decimal. Each user can spend his point to class or personal training. Special training shouldn't spend this points.