Мне нужно собрать данные (выбор текста и радиокнопок / выпадающих списков / флажков) в веб-форме, сохранить их где-нибудь, а затем предоставить пользователям возможность отображать аналогично собранные данные от других пользователей, а также искать, сортировать, и фильтровать совокупные данные. Я, вероятно, могу справиться с созданием веб-формы с помощью PHP, но я не уверен, как сделать все остальное.
Мне нужно, чтобы все было как можно проще (и обновлялось). Я хотел бы избежать большинства серверных технологий, если это возможно. У меня есть доступ к базам данных MySQL, но я не смогу написать код или спроектировать схему. В идеале, есть какой-то способ собрать данные на стороне клиента, сохранить их «в облаке», а затем получить к ним доступ и манипулировать ими каким-либо образом через HTTP / PHP / Javascript.
В качестве примера, который, как мы надеемся, объясняет это лучше, чем я описал выше, рассмотрим веб-сайт для бегунов. Каждый бегун сможет ввести свои собственные данные о гонках (дата, дистанция, время, место, возраст, пол и т. Д.). Он сможет получить и просмотреть свои данные, а также увидеть данные других бегунов. Кроме того, он сможет искать / сортировать / фильтровать по одному или нескольким критериям. Например, он мог сказать: «Покажите мне данные для 40-летних мужчин, которые пробежали 5К между датой Х и датой Y.
Мои дни "кодирования с нуля" давно, но я неплохо настроен, если понимаю, на что смотрю. Можете ли вы придумать, что я могу найти решение, которое мне нужно?
Заранее спасибо за любые предложения ...