Суть сервиса в том что разработчики регистрируясь должны будут пройти определенное количество тестов по выбранной специализации.
В зависимости от результатов они получают определенный рейт и ранг от которого будет зависеть зарплата(почасовая)
Пользователи достигнув определенного ранга могут брать проекты и вести их, нанимать пользователей с рангом ниже для выполнения задач.
Часть сервиса будет выглядеть как таск менеджер, в котором пользователи с высоким рангом будут вести проект и нанимать пользователей с рангом ниже.
Хранение проекта будет в репозитории, в сервисе будет для каждого разработчика вики как правильно все настроить и работать с репо.
Как это будет выглядеть со стороны заказчика.
Заказчик размещает проект как на веблансере.
На проект могут отзываться только пользователи с высоким рангом.
После выбора заказчиком исполнителя, исполнитель разбивает проект по задачам и проводит оценку времени(это узкое место нужно продумать) и вводит сколько нужно человек(разработчиков) и с какими навыками для сдачи этого проекта к определенному сроку. Система автоматически подсчитывает стоимость, если все устраивает , проект подтверждается и для разработчиков которые нужны для этого проекта появляются вакансии на них могут откликнуться разработчики которые имеют нужные навыки.
Заказчик может следить за выполнением конкретных задач и их обсуждением в таск менеджере.
Монетизация проекта за счет учебных курсов, после которых повышается рейт разработчика.
То есть разработчик может повысить рейт пройдя бесплатное тестирование или платные курсы.