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
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.
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
Kacper
-
Pietruszka

- 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
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)
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
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.
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.
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.w jakim celu chcesz gromadzić na swoim serwerze drzewa innych użytkowników?
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
Kacper
-
andrzej_baran

- 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
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;)
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
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
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.andrzej_baran pisze: wt 25 sie 2026, 22:04 403 - zatem coś nie bangla - czy zmiany wprowadzane są na wersji klienckiej na żywo?
Apliakacja w obecnej chwili wymaga pythona, kilku bibliotek w wirtualnym środowisku oraz bazy danych PGSQL, w takiej formie samo środowisko jest dość ciężkie.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
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.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
Dziękuję za opinię, zachęcam jednak do przejrzenia strony po aktualizacji przeglądarkilinkuj spójnie http i https równolegle podajesz
tyle z marudy - każda inicjatywa jak dla mnie na plus;)
Pozdrawiam,
Kacper
Kacper
-
andrzej_baran

- 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
Przeglądarka nówka sztuka:)
Ale pełna prywatność i anonimowość mojej sieci - dlatego mnie nie widzi dobrze
Ale pełna prywatność i anonimowość mojej sieci - dlatego mnie nie widzi dobrze
Pozdrawiam
Andrzej Baran
Andrzej Baran
- jan2024

- 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
A co z widokiem klasycznym przodkowie danej osoby?
......................
Pozdrawiam.
Jan, יאן, יונש, Ян, Hans, Johann.John
Pozdrawiam.
Jan, יאן, יונש, Ян, Hans, Johann.John
-
pstrzel

- 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
Witam,
Wygląda bardzo atrakcyjnie. W moim drzewie na MH obecnie 2700 osób, ale robię zakładkę, przetestuję i obserwuję dalej.
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
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
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
Cześć,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...
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
Kacper