Судя по довольно мутному описанию задачи это нужно только вам и вашим клиентам.
Поэтому берете и пишите за день себе такой сервис или нанимаете фрилансера.
Можете даже меня нанять, но напишите задание четко и понятно, начиная с "базы данных на конструкторе". Что это вообще такое? :)