Програмирование под joomla
У нас есть пользователи разных категорий.
1. просто зарегистрированный пользователь.
2. практик.
3. преподаватель.
4. админ.
какие функции надо воплотить:
регистрация пользователя: имя, фамилия, телефон, город, емейл. (бд уже есть)
регистрайция на семинар (если пользователя нет в сиситеме, то при регистрации на семинар он становится сразу и пользователем системы.
преподаватель может: объявить семинар SBJ: дата, время и название семинара из списка, (пока в списке только 1 семинар, SBJ ), адрес, доп комменты про семинар от себя.
также может посмотреть список своих прошедших и будущих семинаров на предмет списка зарегистрировавшихся.
перевести зарегистировашился в статус "прошедших семинар"
админ может: перевести пользователя в статус "практик", "преподаватель", или лишить их этого статуса. (практик может быть "практики до ДАТЫ, и вечный практик. Админ тоже должен иметь возможность менять этот статус практика. Тоже самое с датой окончания лицензии для перподавателя. Лицензия на преподавателя вечной быть не может)
личный кабинер пользователя.
при заходе на сайте пользователь видит какие семинары он прошел (дату, название), и на какие зарегистрирван.
сайт должен быть многоязычным, на данный моммент на английском и на русском языках.
на фронтальной станице сайта должны быть ссылки на список всех преподавателей (с датой окончания лицензии) и на список всех практиков с датой окончания лицензии (или пожизенно) для практиков