Разработка сайта с личным кабинетом, как пример: vsesdal.com
Должно быть три типа личных кабинетов: заказчик, автор, менеджер. Заказчик размещает заказ на работу, она попадает в список работ (который можно фильтровать), также заказчик видит список своих заказов и управляет ими.
Автор видит список всех заказов, может фильтровать их, предлагать свою стоимость. Также у него отображаются все одобренные работы, сроки, цены и т.д.
Менеджер фактически обладает правами админа, может редактировать заказы, в общем, решает спорные вопросы.