Веб программист на ext JS (Remote)

Необходимо сделать веб сервис который, который представляет из себя страницу с полями для ввода текста, после заполнения которой генерируется специфический XML файл.

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

Сложности:
Полей для заполнения много – около 100, они имеют разный приоритет, некоторые из них обязательные некоторые – нет, есть поля которые зависят друг от друга.

В теле XML присутствуют ссылки на файлы у которых считывается размер и MD5 сумма – веб приложение должно уметь это считать или иметь возможность ввести руками.

Существует подробная инструкция по XML с детальным описание каждого поля и как оно работает.

Есть мокап страницы, как оно должно примерно выглядеть и уже рабочий аналогичный сервис, чтобы понять куда двигаться.
Есть уже значительная часть кода написанная на Ext JS, которую можно взять за основу.

Проект дальше будет развиваться и потебует постепенной доделки

1xe@cinelab.ru
Дмитрий