Origo
Origo är en samling appar som delar inloggning och användare. Apparna har olika uppgifter och byggs separat, av en person, i den takt tiden räcker till.
Bakom ligger ett Django-API och en frontend i Next.js. Det mesta kräver inlogg. Har du fått en inbjudan går du med via länken du fick.
Inlogget kan användas för att utfärda en personlig access token för egen integration av systemen, men den dokumentationen är säkerligen inte helt aktuell.
Fåvitsko betyder dåraktig eller oförståndigt. Eftersom projektet är till största del ett dumt hobbyprojekt för inbördes beundran passar det utmärkt som namn. Men eftersom jag är jobbig på det viset får apparna namn på latin, bara för kontrastens skull.
Verso
Verso samlar det som hör till ett hus eller en sommarstuga. Du väljer en fastighet och landar på en översikt med väder, nästa vistelse, senaste uppdateringar och senaste utgifter.
Under Planera ligger projekten, sorterade efter prioritet. Varje projekt har en budget, en summa av vad som gått åt och uppgifter med status, och uppgifterna kan få egna uppdateringar. Utgifter registreras med datum och belopp och kopplas till ett projekt. Besök bokas i en månadskalender där varje vistelse syns som ett band.
Ritningar görs i en egen editor med linjer, polygoner, rektanglar, ellipser, mått, text och noteringar, och ytor räknas ut. De går att skriva ut. Bilder läggs i album och taggar och kan markeras som före, under eller efter. Historia har en tidslinje med händelser, foton och dokument, en personlista med släktträd och en ruta som visar vad som hänt på dagens datum.
Flux
Flux är projekthantering. Ett projekt har uppgifter, milstolpar och dokument. Backloggen visar det som är oplanerat eller försenat, sorterat efter prioritet, och tidslinjen lägger uppgifterna från alla projekt i samma vy.
Under Modell beskrivs ett projekt tekniskt: entiteter med fält och relationer, API:ets resurser, operationer och svarstyper, skärmar, roller och providers, externa integrationer, samt vilken stack och vilka seeds leveransen bygger på.
En kodgenerator läser entiteterna och API-operationerna och genererar kod för den valda stacken. Projektets visuella identitet läggs in separat och används som designtokens. Projektet antar tailwind och typescript+nextjs för web och bygger väldigt bestämt enligt hur jag själv gillar att ha min kod.
Tempus
Tempus startsida är en säsongsöversikt för ett område eller hela Sverige: aktuell vecka, vilka arters säsongsfönster som är öppna och ett register över arter månad för månad. Inloggad ser du också platser nära dig, nästa planerade rutt och de senaste observationerna.
Observationer registreras en eller flera i taget. Checklistor för områden, inventeringar och utflykter skapas för hand eller importeras från CSV. Platser läggs ut på karta. Rutter planeras som en körsträcka med stopp och en sökkorridor, och stoppen rankas efter artdata.
Under Utforska anger du en biotop eller miljö och får förslag på vad du kan titta efter där. Arterna går att bläddra i per taxon.
BirdNet-integrationen kopplar mot ett annat projekt med en raspberry Pi som utrustas med mikrofon och spelar in fågelsång, och rapporterar löpande vad den tycker sig höra. Projektet använder BirdNets python-bibliotek fungerar skapligt, trots underdimensionerad hårdvara.
Opus
I Opus är en bok ett verk med en eller flera utgåvor. Varje utgåva laddas upp som en fil (TXT, Markdown, HTML, PDF, EPUB eller DOCX, högst 10 MB), delas upp i meningar eller rader beroende på om det är prosa eller vers, och visas bredvid de andra utgåvorna, rad för rad.
När utgåvornas kapitelindelning inte stämmer överens kan kapitel synkas för hand. Bokmärken och anteckningar sparas per verk, och anteckningarna kan innehålla hänvisningar och definitioner. Opus sparar var du slutade i varje bok, och verk kan ordnas på hyllor.
Ord du definierar samlas i ordlistor, egna eller offentliga. Glosförhör kan köras på en ordlista eller på alla ord i ett språk, med ordet eller betydelsen som fråga, och förhöret pekar ut vad som behöver övas mer.
Apsis
Apsis utgår egentligen bara från att "absid" är ett väldigt bra ord. Därför kände vi att det behövdes en sida för att hylla absider.
Sidan innehåller verkligen mest bilder på kyrkor och text om absider. Numera även med en koppling till svenska kyrkans API så man kan läsa lite om själva kyrkan om man vill. Vi planerar kartlägga så många absider vi bara kan.
Du kan slumpa fram en kyrka ur samlingen och, inloggad, ladda upp egna foton med eller utan absid. Man kan också ladda upp absidlösa kyrkor, men de blir naturligtvis skammade.