Доброго времени суток!
Прошу подсказку от специалистов.
Планирую запустить сайт со следующей функциональностью:
На единственной странице будут два раскрывающихся списка и поле с результатом. Пользователь выбирает значения в списках и получает результат в виде заранее определенного для этих значений текста.

Как это реализовать?
Напишите пожалуйста подробно, по пунктам решение. Знаний пока нет, но изучу что потребуется, во времени реализации не ограничен. Задача поставлена для пробы себя в обучении программированию и веб технологиям; надеюсь сам сайт тоже пригодится узкому кругу лиц с инженерно-строительными наклонностями.
Такой вариант я могу себе представить (наверное самый тернистый):
1. Составляем список значений и результатов (лучше чтоб он был удобен для редактирования).
2. Пишем на языке программирования (например Java) код с элементами интерфейса (из библиотек).
3. Получаем работающее приложение.
3. Создаем пустую веб страничку (есть опыт создания сайта на joomla).
4. Запускаем на этой страничке приложение (облака? расширения? - не представляю как это сделать).
5. Готово.
Спасибо за внимание!