Архив: Создать форму для сбора участников

Бюджет По договоренности
Создан: 7 лет назад
Закрыт
Описание
Необходимо составить  форму для сбора участников на небольшие мероприятия.
PHP и база данных. 

Тех. задание: 
Дизайн главного экрана: Сам по себе дизайн представляет простые таблицы. Можно 2-х цветные. Все должно хорошо смотреться на мобильном телефоне. 

Структура:
Название (Можно вручную писать. Например: "Волейбол", или "Турнир"). 
Ниже 2 ссылки: войти и зарегистрироваться.
Если вход совершен то они меняются на "Здравствуйте "имя пользователя"" на нажатие на которое есть пункты, редактировать профиль, просмотр пользователей, логи и создать мероприятие
(При этом просмотр пользователей, логи и создать мероприятие работают только у админа. Остальным отправляется сообщение "У вас недостаточно прав", обратитесь к администратору.

Ниже список мероприятий, с кратким описанием например как здесь: шахматныетурниры.рф

------------------------------------------------------------------

При нажатии на "редактировать профиль" открывается окно редактирования профиля- ФИО- Телефон- Электронная почта- Права (Суперюзер, Админ, продвинутый пользователь, обычный пользователь)- Статус (Действующий, заблокированный)При этом поля "Права" и "Статус" только отображаются, а редактироваться могут только администраторами.
------------------------------------------------------------------
При нажатии на "Создать мероприятие" открывается окно с редактированием мероприятия: - Название мероприятия- Описание мероприятия- Место проведения мероприятия- Дата и время проведения мероприятия- Максимальное количество участников мероприятия- Статус мероприятия. (Планируется, Регистрация, Завершено). В статусе Регистрация - возможна самостоятельная регистрация пользователей. В статусе планируется - регистрация возможна только администраторами, В статусе Завершено, регистрация закрыта.- Дата и время, после которой выход из мероприятия критичен.
----------------------------------------------------------------------
При нажатии админом на кнопку "просмотр пользователей" открывается таблица "ФИО пользователя; Права; Статус" Админ может менять все данные.
-------------------------------------------------------------------------
При нажатии на мероприятие из списка на главном экране открывается таблица с зарегистрированными участниками мероприятия: Название, описание, место проведения, дата и время и статус пишутся перед таблицей.
Там же есть кнопка "записаться на мероприятие" и, для продвинутых пользователей или админа, "Записать другого участника". Другого участника можно выбрать из списка или написать вручную.

Максимальное количество участников: можно сразу формировать число строк в таблице.
Оставшиеся строки подписать как "свободно"
В итоге в самой таблице остается порядковый номер, ФИО участника и кнопка "отказаться от участия".
При этом у админа есть кнопка для удаления любого из участников, а у продвинутого пользователя есть кнопка для удаления тех участников, которых он добавлял.
Если участник добавлен админом или продвинутым пользователем, то подписывается кем он добавлен.
Если при попытке записаться места закончились, то пользователю предлагается записаться в запасные. При согласии проверяется наличие электронной почты и других контактов.
Ниже в таблице отображаются запасные участники. Поля те же самые.
Если участник нажимает кнопку "отказаться от участия", то ему выдается предупреждение, что его место будет занято другими. И после подтверждения отправляется письмо и сообщение всем запасным участникам, что есть свободное место на мероприятии.
----------------------------------------------------------------------------
Категория

Похожие проекты

safe 
0 3
Необходимо разработать систему, которая: Подключается к API Diagnocat и iDent (через токены доступа). Получает данные о пациенте, результатах диагностики, снимках и назначениях. Автоматически формирует структурированный отчет по шаблону (включая врачей, этапы лечения, стоимость и описание процедур).......
 
0 0
Необходимо связать БД 1C:ERP с БД Outlook, MS Access, Битрикс24. Например при вводе нового сотрудника в 1С:ERP он должен автоматически появляться в вышеперечисленных БД....
3 месяца назад
 
0 1
Требуется реализация отчёта на кастомизированной 1С:УПП 1. 2, ТЗ и контрольный пример во вложении, 80% кода должно быть покрыто модульными тестами....
3 месяца назад
$7
0 2
Мне нужно копировать мой текст и вставлять в одну группу ВК с открытой стеной для публикации рекламы. Задача скрипта/сервиса/программы - примерно каждые 10 секунд брать мой текст и вставлять в эту группу. Я пробовал через одну программу, которая записывает действия мышки и потом повторяет, но она как-то......
5 месяцев назад
safe 
0 0
Написать прошивку для A94B114, используя 2 подобные рабочие прошивки. Все файлы есть....
$21
0 2
Нужно разархивировать файл архив. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы(скрины)....
8 месяцев назад
safe 
0 1
Входные: Имеется скрипт по обработке email писем и добавление их в систему Redmine   Проблема: Система обработки этих писем написана некорректная и негибкая    Задача: Переписать логику обработки входящих писем, чтобы исключить их потерю при незначительных отклонениях от ожидаемой структуры....
$37
0 1
- В обязанности сотрудника входит поддержание мобильного приложения системы автоматизации бизнеса. - Работа сдельная: задачи выдаются на оценку, далее после согласования передаются на реализацию. - Заключаем договор и NDA (соглашение о неразглашении)....
$71
0 0
Информация о проекте: Проект включает в себя React Native приложение с Expo внутри которого находится webview с сайтом На устройствах с ОС IOS проблема с воспроизведением видео....
8 месяцев назад
safe 
0 0
Разрабатываю десктопные программы на языке Java,  а так же Java + SQL....
 
0 6
  1. Чтобы можно было писать описание события (без заголовка) - превью в списке берется N количества букв с начала. (в списке писать дату события и сколько осталось до него) . Выставление даты и времени напоминания и ИНТЕРВАЛА ПОВТОРА ОТ 1 МИНУТЫ! Выставлять количество повторов, далее напоминания прекращаются.......
safe 
0 4
Сайт arg2028t. beget. tech/. Нужно сделать вот такой калькулятор. airprint. by/outdoor/wide-format. и еще некоторые доработки....
safe 
0 7
Краткое описание: Мы ищем исполнителя для тестирования функционала мобильного приложения на платформе Android. Задача включает проверку основных функций приложения, таких как работа комнаты, передача видео, звука и чата, а также создание подробной отчетности о найденных ошибках.   Требования к исполнителю:......
safe 
0 12
Разработка чат-бота под ваши нужды....
$143
0 0
Oпpocы (1008pyб/чaс) Заходитe на сaйт: gonsù....
11 месяцев назад
 
0 4
Требуется создать скрипт для premiere pro. Данная суть скрипта: в выделеном бине нужно что бы автоматически проставлялся in out ровно по серидине файла так что бы выделенная область была длиной 3 секунды. И требуется кнопка что бы работало через окно expressions. Проблема текущего в том что он не работает......
 
0 2
Нужно создать приложения под гемблинг/беттинг, на котлин. Приложение должно работать Firebase. Детали вышлю при обсуждение....
$21
0 4
Нужно разархивировать файл archive. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы  ....
1 год назад
safe 
0 3
Разработать впн сервис ( Приложения на ios и android + сайт для оплаты подписки). Настройка Серверов. Оплата по договоренности. Работаем черед безопасную сделку....
1 год назад
Смотреть все