За проекта

Защо съществува този проект

Като родител получих имейл, че детето ми не е прието на първо класиране в СДЯ. Започнах да търся частна ясла, одобрена от СРЗИ, която носи точка при последващо кандидатстване. Отне ми доста време да намеря най-актуалната версия на този списък, скрит дълбоко в сайта на ИСОДЗ в секция "Ръководство на потребителя"... От там прегледах яслите за нашия район и се оказаха на 30 минути пеша от нас. Дадох списъка на Chat GPT, за да ми намери по-близка и в интерес на истината се справи доста добре и откри по-близки в други райони. Започнах да си задавам въпроси:

  • Защо трябва да влагам толкова усилие заради проблем, породен от Столична община?
  • Защо частните ясли, регистрирани от СРЗИ не са нанесени на картата в ИСОДЗ?
  • Защо няма функционалност да сортирам яслите по близост до мен?

В крайна сметка извадихме късмет и ни приеха на второ класиране, но все пак реших да vibe-code-на набързо едно демонстративно решение на проблемите, които аз срещнах. Ще предложа подобренията на ИСОДЗ и се надявам този сайт да може да бъде загасен завинаги догодина.

Използвани ресурси

Общински детски градини и ясли

Публично REST API на ИСОДЗ, чрез което могат да се достъпят данните за всички общински детски градини, ясли (СДЯ) и градини с яслени групи.

kg.sofia.bg/api/public/kg/type/kinderGarden/all?filterType=by_region&kgType=0&regionId=0

Частни детски ясли, регистрирани от СРЗИ

Списък на частните детски ясли, регистрирани от СРЗИ (към 08.06.2026 г.). Публикува се в ИСОДЗ в секция "Ръководство на потребителя".

Геокодиране на адреси

Въведените от потребителя адреси се геокодират чрез Nominatim (OpenStreetMap), безплатна услуга, която преобразува адреси в координати.

Адресите на самите заведения се геокодират предварително чрез Google Maps Geocoding API, което позволява точното им позициониране върху картата.

Изчисляване на разстояния

Разстоянията между две точки се изчисляват чрез Haversine формула по въздушна линия.