Zrobiłem własną aplikację do budowania drzewa genealogicznego

Moderatorzy: elgra, maria.j.nie

Kacarch
Posty: 8
Rejestracja: ndz 16 sie 2026, 21:52
Podziękował: 1 time
Otrzymał podziękowania: 4 times

Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: Kacarch »

Cześć, niedawno zacząłem swoją przygodę z genealogią i szukałem odpowiedniego programu do prowadzenia drzewa swojej rodziny, przetestowałem kila platform online, akurat te, które mi się spodobały są dość drogie, dlatego tez napisałem swój program do budowania drzewa, z którego korzystałem lokalnie, ostatnio wpadłem na ścianę w poszukiwaniu przodków i postanowiłem oczyścić głowę, dlatego też wróciłem do rozbudowy programu i wpadłem na pomysł aby opublikować go online i tak powstało www.drzewo.top.

Aplikacja posiada bardzo prostą rejestrację i masę funkcji, których (ja) oczekuję od prostego, graficznego programu do prowadzenia drzewa. Funkcje postaram Wam się opisać poniżej. Nadmieniam, że za tym projektem stoję tylko ja, nie żadna grupa jak i nie jest to projekt komercyjny, stąd też pełna funkcjonalność portalu jest za darmo.

Obecnie każdy użytkownik może stworzyć drzewo swojej rodziny do 500 osób oraz zajmować powierzchnię na zdjęcia do 500MB. NA życzenie dla zainteresowanych mogę ten limit podnieść, póki co aplikacja działa na niewielkim serwerze, stąd też nie mogę dać nolimit wszystkim.

Generalnie drzewo.top oferuje możliwość importu/exportu pliku gedcom jak i pobrania całej zawartości Waszego drzewa wraz ze zdjęciami do pliku zip i przechowywać go lokalnie na komputerze, po usunięcia zdjęcia na drzewo.top można je ponownie wgrać wraz z grafikami itd.

Portal posiada opcje prywatności, czyli drzewo może być widoczne tylko dla ciebie, tylko dla zalogowanych bądź publiczne dla całego świata. Można użyć odnośnika do drzewa i umieścić go na swojej stronie, czy blogu. Przykładowy link do drzewa Kennediego: https://drzewo.top/drzewo/kennedy

Jeśli wybierzemy usprawnienienia drzewa dla zalogowanych, bądź publicznie, osoby z drzewa pojawią się w wyszukiwarce osób na stronie jak i algorytm może zaproponować Ci osoby podobne w drzewach innych (osoby żyjące są ukrywane, jako "prywatne") użytkowników (ta funkcja jest obecnie w fazie testów), można komunikować się między użytkownikami, dodawać dodatkowe osoby, które mogą zarządzać Twoim drzewem, dla mnie ta opcja jest bardzo ważna. Jak zacząłem budować swoje drzewo połowa rodziny chciała mi w tym pomóc, dlatego też program musi być online.

Do każdego faktu można dodać grafikę, czyli np do daty urodzenia, akt urodzenia itd.

Technikalia, jeśli kogoś interesuje:

Python + HTML/CSS/JS + Postgresql

Jeśli macie ochotę przetestować to zapraszam http://drzewo.top/

Fajnie by było jakbyście w miarę możliwości podesłali jakieś pomysły, albo co się Wam nie podoba na stronie, postaram się wprowadzić wszystkie uwagi w przyszłości.
Pozdrawiam,
Kacper
Pietruszka

Sympatyk
Posty: 77
Rejestracja: śr 01 cze 2022, 18:01
Lokalizacja: Olsztyn, Warmia
Podziękował: 1 time

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: Pietruszka »

Zrób jeszcze wersję desktopową i ją udostępnij. Wtedy każdy będzie mógł budować drzewo na własnym komputerze bez Twoich limitów na serwerze. Możesz jeszcze odpowiedzieć na pytanie, w jakim celu chcesz gromadzić na swoim serwerze drzewa innych użytkowników?
Piotr
Parafie moich przodków: św. Apostołów Piotra i Pawła, Dryświaty (dekanat Brasław i Jeziorosy); św. Andrzeja Apostoła, Krzywicze (dekanat Wilejka); św. Trójcy, Wojstom (dekanat Wilejka i Świr)
Kacarch
Posty: 8
Rejestracja: ndz 16 sie 2026, 21:52
Podziękował: 1 time
Otrzymał podziękowania: 4 times

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: Kacarch »

Jako, że głównie zajmuję się aplikacjami webowymi, dektopowa wersja również jest webowa, odpala na porcie serwer web i zarządza się drzewem przez przeglądarkę - moim zdaniem nie nadaje się na publikację w takiej formie.
w jakim celu chcesz gromadzić na swoim serwerze drzewa innych użytkowników?
Moją intencją nie jest gromadzenie danych użytkowników, jak już wspomniałem każdy może usunąć całe drzewo, na przykład po jego zbudowaniu i przechowywać w gedcom i korzystać z innych aplikacji. Głównym założeniem samego trzymania drzewo na serwerze jest możliwość tzw podobieństw z innymi drzewami i tyle.
drzewo.top należy traktować jako narzędzie, gdzie możesz budować jedno drzewo z kilkoma członkami rodziny itd.
Sam jako administrator nie jestem zainteresowany zawartością drzew użytkowników — interesuje mnie stworzenie wygodnego narzędzia do ich budowania, importu/eksportu GEDCOM i przechowywania materiałów genealogicznych.
Pozdrawiam,
Kacper
andrzej_baran

Sympatyk
Ekspert
Posty: 236
Rejestracja: śr 29 maja 2019, 14:47
Lokalizacja: Warszawa
Podziękował: 3 times
Otrzymał podziękowania: 6 times
Kontakt:

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: andrzej_baran »

403 - zatem coś nie bangla - czy zmiany wprowadzane są na wersji klienckiej na żywo?

aplikacja offline -> zrobić paczkę struktury html/php/js/etc wtedy na własnym apachu każdy może uruchomić lokalnie - chyba, że to wymaga zupełnie czegoś dodatkowego
coś w stylu topola pewu

nie widziałem strony (bo 403) - co z RODO/UODO itp - zdajesz sobie sprawę, że ktoś wgra żywe drzewo - przemyśl to bo niewinny projekt może przysporzyć wielu kłopotów

linkuj spójnie http i https równolegle podajesz

tyle z marudy - każda inicjatywa jak dla mnie na plus;)
Pozdrawiam
Andrzej Baran
Kacarch
Posty: 8
Rejestracja: ndz 16 sie 2026, 21:52
Podziękował: 1 time
Otrzymał podziękowania: 4 times

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: Kacarch »

andrzej_baran pisze: wt 25 sie 2026, 22:04 403 - zatem coś nie bangla - czy zmiany wprowadzane są na wersji klienckiej na żywo?
Andrzeju, zaktualizuj przeglądarkę, ponieważ korzystasz ze starej wersji, dlatego też dostałeś błąd 403. Atakujace boty często podszywają się pod starsze przeglądarki, ja je domyślnie zablokowałem.
aplikacja offline -> zrobić paczkę struktury html/php/js/etc wtedy na własnym apachu każdy może uruchomić lokalnie - chyba, że to wymaga zupełnie czegoś dodatkowego
coś w stylu topola pewu
Apliakacja w obecnej chwili wymaga pythona, kilku bibliotek w wirtualnym środowisku oraz bazy danych PGSQL, w takiej formie samo środowisko jest dość ciężkie.
nie widziałem strony (bo 403) - co z RODO/UODO itp - zdajesz sobie sprawę, że ktoś wgra żywe drzewo - przemyśl to bo niewinny projekt może przysporzyć wielu kłopotów
Tak, oczywiście wziąłem to pod uwagę, nawet jeśli dany użytkownik będzie chciał opublikować swoje drzewo, osoby żyjące są odpowiednio ukryte.
linkuj spójnie http i https równolegle podajesz

tyle z marudy - każda inicjatywa jak dla mnie na plus;)
Dziękuję za opinię, zachęcam jednak do przejrzenia strony po aktualizacji przeglądarki :P
Pozdrawiam,
Kacper
andrzej_baran

Sympatyk
Ekspert
Posty: 236
Rejestracja: śr 29 maja 2019, 14:47
Lokalizacja: Warszawa
Podziękował: 3 times
Otrzymał podziękowania: 6 times
Kontakt:

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: andrzej_baran »

Przeglądarka nówka sztuka:)

Ale pełna prywatność i anonimowość mojej sieci - dlatego mnie nie widzi dobrze
Pozdrawiam
Andrzej Baran
Awatar użytkownika
jan2024

Sympatyk
Posty: 728
Rejestracja: czw 16 sty 2025, 23:28
Podziękował: 15 times
Otrzymał podziękowania: 58 times

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: jan2024 »

A co z widokiem klasycznym przodkowie danej osoby?
......................
Pozdrawiam.
Jan, יאן, יונש, Ян, Hans, Johann.John
pstrzel

Sympatyk
Adept
Posty: 398
Rejestracja: pn 10 lut 2020, 01:46
Lokalizacja: Utah, USA
Podziękował: 7 times
Otrzymał podziękowania: 7 times

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: pstrzel »

Witam,
Wygląda bardzo atrakcyjnie. W moim drzewie na MH obecnie 2700 osób, ale robię zakładkę, przetestuję i obserwuję dalej.
karolinageo
Posty: 1
Rejestracja: czw 27 sie 2026, 00:30

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: karolinageo »

Hey, założyłam u Ciebie profil i probowałam wgrac plik gedkom ale mi odrzuca :/
Czy mozesz mi pomoc? Nie wiwem gdzie jest problem, czy plik jest za dyzy czy co...

* Moderacja - Zgodnie z Regulaminem Rozdział II, pkt 4, lit. b i c i przyjętym zwyczajem prosimy podpisywać posty przynajmniej imieniem. Jeżeli każdorazowe podpisywanie postów jest kłopotliwe, wtedy można ustawić automatyczny podpis w swoim Profilu
Pozdrawiam, Marek (kaphis)
Moderator
Kacarch
Posty: 8
Rejestracja: ndz 16 sie 2026, 21:52
Podziękował: 1 time
Otrzymał podziękowania: 4 times

Re: Zrobiłem własną aplikację do budowania drzewa genealogicznego

Post autor: Kacarch »

karolinageo pisze: czw 27 sie 2026, 00:44 Hey, założyłam u Ciebie profil i probowałam wgrac plik gedkom ale mi odrzuca :/
Czy mozesz mi pomoc? Nie wiwem gdzie jest problem, czy plik jest za dyzy czy co...
Cześć,

Napisz proszę do mnie w prywatnej wiadomości, jak nazywa się Twoje konto, ewentualnie adres e-mail, jaki otrzymujesz komunikat podczas wgrywania pliku oraz przybliżoną godzinę - sprawdzę to po południu.


PS. Możesz spróbować jeszcze raz. Sprawdziłem logi błędów aplikacji, okazało się, że aplikacja nie była odporna na inne kodowania pliku gedcom niż UTF-8. Poprawka została wdrożona. Zachęcam do ponownej próby. Jeśli Twoje drzewo ma obecnie więcej niż 500 osób, daj znać podniosę limit Twojego konta.
Pozdrawiam,
Kacper
ODPOWIEDZ

Wróć do „Programy genealogiczne”