Как передать в Яндекс.Карты данные?
От яндекса вам потребуется только создание и вывод метки на карте. Всё остальное, как то, авторизация пользователя, хранение в своей БД и вывод по авторству уже придётся пилить самому. Думаю разобраться в документации Яндекс Карт, будет самое лёгкое.
Делается так: 
Сервер, который строит страницу (php | asp | ...), должен построить и javascript, в котором создаются объекты для работы в api Яндекс.Карты (как в примере документации Яндекс Карт):
1) либо прямо в html;
2) либо сервер формирует json-данные с метками. Затем ваша js-функция инициализирует объекты меток яндекс-картВот тут активно обсуждают эту тему - тут и примеров много