
Senioru datubāze: darba vide Labdarības fondam Sofi
Labdarības fonds Sofi katram senioram – sunim vai kaķim –, kas adoptēts no tā partnerpatversmēm, sedz veterināro aprūpi līdz 250 € gadā, un programmu vadīja novecojušā datubāzē. Mēs to aizstājām ar Senioru datubāzi – iekšēju pārvaldības sistēmu uz Laravel, kurā strādā gan fonds, gan patversmes, gan partnerklīnikas, katrs savā darba vidē. Patversmes reģistrē adoptētos dzīvniekus, klīnikas reģistrē vizītes un izraksta par tām rēķinus katra dzīvnieka budžeta ietvaros, bet fonds vienā administrācijas panelī apstiprina dzīvniekus, pārbauda rēķinus un veido atskaites. Vecie ieraksti ir pārcelti, un viss darbojas latviski un angliski.






Trīs darba vides, viena datubāze
Fonda komanda strādā Filament administrācijas panelī, kurā ir viss: patversmes, klīnikas, lietotāji, dzīvnieki, vizītes, rēķini un atskaites. Tā apstiprina jaunus dzīvniekus, maina dzīvnieka gada budžetu un var pieslēgties jebkura partnera vārdā, lai palīdzētu.
Patversmēm ir savs portāls, kurā tās reģistrē adoptētos dzīvniekus un redz tikai savējos. Klīnikām arī: tās atrod jebkuru aktīvu dzīvnieku pēc vārda vai mikroshēmas un redz tā atlikušo budžetu, bet īpašnieku un pilnu vēsturi – tikai pēc tam, kad pašas to ir ārstējušas.
Rēķini, kas veidojas no vizītēm
Klīnikas no vienas vai vairākām vizītēm izveido rēķina PDF, kurā fonda rekvizīti jau ir ielikti, vai augšupielādē savu rēķinu ar savu numuru, ar PVN vai bez tā. Rēķinā var iekļaut tikai vizītes ar parakstītu izrakstu.
Fonds katru rēķinu pārbauda administrācijā un apstiprina vai noraida, norādot iemeslu; klīnika redz, kas noraidīts, un augšupielādē to atkārtoti. Apstiprinātu vairāku vizīšu rēķinu ar visiem tā failiem var lejupielādēt vienā ZIP arhīvā.


Klīniku vizītes pa pozīcijām, ar summu uzreiz
Fonda komanda un partnerklīnikas katru veterināro vizīti ieraksta pa pozīcijām: pakalpojums, daudzums un cena. Rindu un vizītes kopsumma mainās jau rakstot, un vizīti, ar kuru dzīvnieks pārsniegtu gada budžetu, sistēma noraida vēl pirms saglabāšanas.
Galvenie fakti
- Laravel 13 ar Filament 4 administrācijas paneli un atsevišķiem portāliem patversmēm un klīnikām; piekļuvi pārbauda pēc lomas un pēc ieraksta
- Patversmes reģistrācija trīs soļos: dzīvnieka dati, iepriekš aizpildīts apliecinājums parakstīšanai PDF vai DOCX formātā, pēc tam fonda apstiprinājums
- Katram dzīvniekam 250 € gada budžets, ko fonds var palielināt un ko neviena vizīte nevar pārsniegt
- Izdevumu atskaites pēc datuma un klīnikas, CSV eksports, e-pasta paziņojumi un administrācijas panelī saraksts „Nepieciešama jūsu uzmanība“
- Audita žurnāls, kas aizklāj adoptētāju personas datus, un vecā adopciju datubāze pārcelta ar importa komandām
- Visur latviski un angliski, katrai lomai sava lietotāja rokasgrāmata ekrānā un PDF, 211 automatizēti testi un GitLab CI


