“As the cosmic drama unfolds, it looks as if there is a script—a coherent scheme of things—to which its evolution is conforming.” (Paul Davies)
Ovdje možete naći repositorij softvera za astronomiju/astrofotografiju koje smo dosad napravili.
Nightbreaker v1.0
Link na aplikaciju: https://nightbreaker.pages.dev/

Opis aplikacije
Nightbreaker je lokalna astro-planning aplikacija za pripremu astrofotografskih sesija sa Messier objektima. Spaja opremu, lokaciju, noćne uslove, rangiranje objekata i preporuke za ekspoziciju u jednom radnom okruženju.
Šta aplikacija radi?
- Vodi kroz kompletan tok planiranja sesije: izbor teleskopa, reduktora, kamere, filtera i lokacije snimanja.
- Računa koji su objekti najbolji za izabranu noć prema visini, udaljenosti od Mjeseca, prozoru snimanja, kadriranju i pogodnosti filtera.
- Pokazuje “best start time”, “night timeline”, kulminaciju, “rise/set” i realni “imaging window” za svaki objekat.
- Daje procjenu ekspozicije i integracije, tako da se odmah vide preporučeni subovi i koliko frameova treba za duži stack.
Glavne stranice aplikacije
- Pregled prikazuje trenutni status noći, fazu Mjeseca, moonrise/moonset, izlazak i zalazak Sunca, početak astronomske noći i preporučenu metu za večeras. Što bi neki rekli, vaktija za astronome.
- Oprema služi i kao lokalna biblioteka teleskopa, kamera, filtera, dodataka i gradova, sa mogućnošću dodavanja, uređivanja i brisanja.
- Planner rangira Messier objekte za izabranu noć, podržava pretragu, filtere po tipu objekta i detaljan pregled vidljivosti.
- Karta neba ubacuje interaktivnu Stellarium mapu za trenutno izabrani objekat i lokaciju, uz opis objekta.
- Kadriranje pokazuje “image scale”, polje senzora, procjenu kadra i da li je potreban mozaik.
- Ekspozicija računa preporučene sub-ekspozicije, opseg rada i planner integracije.
- Vrijeme prikazuje prognozu, oblake, vjetar, vidljivost i kratku procjenu da li noć izgleda dobro za snimanje.
- Sesija sabira sve rezultate u jednu preporuku za praktičnu noćnu upotrebu.
Pametne funkcije
- Filtriranje po tipu objekta može prikazati samo galaksije, otvorena jata, planetarne magline ili bilo koju kombinaciju označenih klasa.
- Lijevi panel odmah pokazuje efektivnu fokalnu dužinu, “image scale” i “field of view” čim se odabere setup.
- Bosanska i engleska verzija interfejsa mogu se prebacivati iz gornjeg desnog ugla.
Ograničenja
- Katalog je trenutno fokusiran na Messier objekte, pa jos nije proširen na NGC, IC ili Caldwell baze.
- Aplikacija nije optimizovana za mobilne telefone.
- “Render free backend” se uspavljuje, pa prvi “load” može trajati dugo ako se aplikacija ne koristi duže vrijeme od strane korisnika.
- Scenario i jezik se čuvaju za datu sesiju, pa nakon” refresh-a” mogu nestati zadnje postavke.
Tehnički detalji
Nightbreaker v1.0 je full-stack MVP za planiranje i optimizaciju deep-sky astrofotografskih sesija. Aplikacija kombinuje: equipment profile, target planner, framing/FOV calculator, sampling asssesment, exposure optimizer, integration planner i session summary u jednom dark-themed interfejsu.
- Frontend: React + TypeScript + Vite
- Backend: FastAPI + Python
- Storage: SQLite za equipment profile + JSON seed katalog
- SQLite-backed oprema za teleskope, kamere i filtere.
- Seed lokacije i katalog meta za planner.
- Heuristički ranking meta po visini, udaljenosti od Mjeseca, “framingu”, “samplingu”, “imaging window-u” i “filter suitability-ju”.
- “Framing calculator”, sa “image scale”, FOV i “mosaic” preporukom.
- “Sampling analyzer” prema odnosu “seeinga” i “pixel scale-a”.
- “Exposure optimizer” sa “background-limited” formulom i praktičnim vrijednostima ekspozicije.
- “Integration planner,” sa SNR trendom.
- “Session summary” koji objedinjuje preporučenu metu, exposure i integraciju.