Следует сделать приложение + бэк + дизайн по готовым библиотекам material
БД можно использовать Firebase, т.к. требуется авторизация по смс, а Firebase позволяет отправлять 10000 смс ,в месяц, бесплатно.
Если работаете с Flutter - есть уже реализация вибро, т.е. исходники. Основной функционал - поиск людей по геолокацию, дружба и передача между друзьями вибрации(по типу приложения YO)
ТЗ прикрепляю внизу.
Срок - как можно скорее. Если нет времени или опыта - ДАЖЕ не пишите. Не компании!