Из базе данных mysql в которой хранится расписание турниров, нужно авторизированным пользователям показать их расписание согласно их уровню.

Желательный язык - php, но рассмотрю варианты

Веб интерфейс пользователей

Каждый пользователь имеет 

  • логин
  • пароль
  • емейл
  • активен или заблокирован
  • указание на свой уровень
Для хранения можно использовать стандартные механизмы Вашего фреймворка, расширив данные пользователя

Функционал:

  • Доступ в систему по логину и пароля
Страница Профиля:

  • Просмотр своих данных (указанных выше, кроме пароля)
  • Изменение пароля (ввод старого, ввод нового с повтором).
Страница Расписания:

  • Просмотр данных их основной таблицы расписания согласно своего уровня
  • Установка фильтров для отображения части расписания 

    • Фильтрация по сайт (из всех доступных)
    • Дни недели
    • Период : “время начала - время конца” -
    • Фильтрация по количеству игроков -
    • Фильтрация по типам турниров (чек боксы)
  • Сортировка по любому заголовку колонки.
Структуру базы и условие по полям предоставлю при выборе исполнителя
4 года назад
fgroup
45 лет
20 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Артем
 
39 лет
11 лет в сервисе
Был
год назад
1 отзыв
4 года назад
Динар
 
22 года
6 лет в сервисе
Был
6 месяцев назад
37 отзывов(-2)
4 года назад
Арсентий
 
41 год
6 лет в сервисе
Был
4 года назад
19 отзывов(-1)
5 лет назад