Wpis z mikrobloga

Ostatnio pomyślałem, że fajnie by było jak bym zaczął prowadzić devlog. Czyli notatki na temat rozwoju mojego projektu https://velomapa.pl. Mam nadzieję, że będzie to interesujące dla kogoś jeszcze oprócz mnie ( ͡° ͜ʖ ͡°)

Velomapa devlog #1

Czym w ogóle jest https://velomapa.pl? Jest to projekt, który pozwala znaleźć inspiracje i informacje na temat szlaków rowerowych w Polsce.

Projekt jest napisany w #elixir (Phoenix framework) i trochę JS (tak naprawdę Typescript). Ostatnio znalazłem tailwindcss, bardzo fajne sprawa jak ktoś nie chce się bawić w stylowanie i ma dość bootstrapa. Pewnie za jakiś czas będzie pełno stronek to wykorzystywało i się znudzi, ale na razie mi się podoba :) Dodatkowo przyspiesza pracę. Nie chciało mi się bawić w devopsowanie więc projekt wrzuciłem na Heroku.

Jak już wspomniałem apka jest napisana w Elixir i Phoenix Framework. Baza danych to Postgresql z dodatkiem Postgis, który używam do operowania na śladach gpx.

Na frontendzie jest Typescript. Mapa działa przy użyciu Leafletjs, wykresy wysokości napisane w d3.js. Całkiem fajna sprawa pisać JS bez frameworków :)

Ogólnie jak na razie jest to całkiem prosta i standardowa aplikacja.

Jak ktoś ma jakieś pytania to chętnie odpowiem.

#devlog #velomapadev #programowanie