Bredino: kontrollitud paarisobituse ja aretuse platvorm tõupuhastele loomadele

- Klient
- Bredino
- Valdkond
- E-kaubandusTarbijarakendused
- Mida me tegime
- Product Strategy & Brand NamingUX/UI Design & Design SystemCross-Platform Mobile ArchitecturePostgres Database Modeling & RLS RulesDocument Verification Back-Office PanelAutomated CI/CD Testing PipelineIn-App Subscription & Pass Billing Strategy
- Tehnoloogiad
- React NativeExpo SDK 58 / Expo RouterTypeScriptTailwind CSSZustandSupabaseEdge FunctionsExpo PushStripe
Inimeste kontrollitud paarisobituse ja pesakondade turuplats, mis viib tõupuhaste koerte, kasside ja hobuste omanikud kokku sertifitseeritud kasvatajatega.
Proloog
Tõupuhtale koerale, kassile või hobusele kontrollitud paarituspartneri leidmine on tavaliselt käinud kontrollimata kuulutuste, killustunud tõuregistrite foorumite ja laialt levinud pettuste kaudu. Loomaomanikel on raske kontrollida terviseserte, LOE-sugupuuraamatuid ja aretuslubasid. Vastutustundlikel kasvatajatel puudub aga professionaalne ja nõuetele vastav platvorm, kus kontrollitud aretusloomi ja pesakondi tutvustada.
Authect lõi Bredino kontseptsiooni, kavandas arhitektuuri ja arendas selle välja. Bredino on kaasaegne mobiilirakendus, mis ühendab tuttava pühkimisel põhineva paarisobituse range, inimeste kontrollitud dokumentide nõuetele vastavusega. Rakendus on loodud Euroopa rangete loomakaitseseaduste (Ley 7/2023) järgi. Bredino on usaldusväärne turuplats, kus loomaomanikud sirvivad sobivaid ja terviseuuringutega kandidaate, suhtlevad turvaliselt ja jälgivad innatsükleid.
Bredino on ehitatud mitmeplatvormilisele React Native'i tehnoloogiale ja ELis asuvale suure jõudlusega Supabase'i taustsüsteemile. Nii muutuvad keeruline sugupuude haldus, mikrokiipide kontroll ja pesakondade ootenimekirjad lihtsaks digitaalseks kogemuseks.
- Täielikult toimivat prototüübi ekraani
- 39
- Inimeste kontrollitud sugupuu- ja terviseandmed
- 100%
- Kataloogitud tõugu LOE, FIFe ja PRE registritest
- 69
- Dokumentide käsitsi kontrollimise sihtaeg (SLA)
- < 48 h

Väljakutse
Nõuetele vastava ja tavakasutajale sobiva paarisobitusplatvormi loomine tõupuhastele loomadele tõi kaasa omad õiguslikud, tehnilised ja regulatiivsed takistused:
Ranged regulatiivsed nõuded (EL ja Hispaania Ley 7/2023)
Euroopa õigusaktid keelavad kontrollimata loomamüügi. Iga aretuskuulutus peab näitama kasvataja kontrollitud registreerimisnumbrit (Zoological Nucleus/REGA), mikrokiipi ja ametlikku aretusluba.
Suur dokumendi- ja sugupuupettuste risk
Erinevalt tavalistest sotsiaalplatvormidest vajavad loomade profiilid mitme dokumendi kontrolli. Nende hulgas on LOE/RRC sugupuud, geneetilised terviseuuringud (puusa- ja küünarliigese düsplaasia, PRA), mikrokiibi andmed ja omaniku isikutuvastus.
Eri liikide erinevad andmestruktuurid
Koerad, kassid ja PRE hobused vajavad põhimõtteliselt erinevaid andmemudeleid. Hobuste aretusprofiilid peavad toetama saatmisviise (jahutatud või külmutatud sperma) ja spordialasid. Koerte ja kasside puhul on vaja tõupõhiste geenitestide jälgimist ja automaatseid innatsükli kalkulaatoreid.


Meie lahendus
Authect kavandas ja ehitas Bredino turvalise ja suure jõudlusega mitmeplatvormilise rakendusena, kus turva- ja ärireeglid on jõustatud andmebaasi tasandil.
Lihtne pühkimisel põhinev sobitusmootor
Bredino pakub keerulise aretussobivuse lihtsas pühkimisliideses. Kandidaadid järjestatakse läbipaistva hindamisalgoritmi abil, mis eelistab kontrollitud sugupuid, terviseuuringute täielikkust, innatsükli valmisolekut ja geograafilist lähedust.
Inimeste tehtav kontroll
Halduspaneelis saavad meeskonnaliikmed üleslaaditud sugupuid ja terviseandmeid 48 tunni jooksul üle vaadata, kinnitada või tagasi lükata. Kui kontrollitud profiiliandmeid muudetakse, kaob kontrollitud staatuse märk automaatselt. See hoiab ära pettused.
Innatsüklite ja pesakondade jälgimine
Rakenduses on liigipõhine automaatne innatsükli kalkulaator (koertel 63 päeva, kassidel 65, hobustel 340). See saadab 30 päeva enne innatsüklit automaatse tõuketeate, et paaritust oleks lihtne õigel ajal planeerida.
Turvalisus ja nõuetele vastavus andmebaasi tasandil
Kõik asukohaandmed ümardatakse 1 km ruudustikuni, et kaitsta omanike privaatsust. Telefoniga tehtud fotode GPS-metaandmed eemaldatakse enne üleslaadimist automaatselt. Päevaste meeldimiste ja profiilide nähtavuse piiranguid jõustab rangelt Supabase'i Row Level Security (RLS).

Tulemused
Bredino valmis täielikult interaktiivse 39 ekraaniga prototüübina, mille kõik funktsioonid töötavad algusest lõpuni ja mis on valmis rakenduste poodidesse esitamiseks.
Terviklik MVP
Valmis 39 toimivat ekraani iPhone'ile, Androidile ja veebile. Need hõlmavad kasutaja sisseelamist, pühkimisel põhinevat sirvimist, reaalajas sõnumivahetust, innatsükli jälgimist ja pesakondade ootenimekirju.
Automatiseeritud koodikvaliteet ja testimine
Arendasime töökindla taustsüsteemi 25 andmebaasitabeli, rangete Row-Level Security reeglite ja 109 automaatse integratsioonitestiga, mis tagavad, et andmeid ei leki.
Tootmisvalmis tegevuskava
Koostasime tervikliku väljalaskestrateegia, mis hõlmab App Store'i ja Google Play nõudeid, ELi privaatsusstandardeid ja rakendusesiseseid tuluteenimise mudeleid.


Veel projekte
FintechTradingArtificial IntelligenceSmartTraderSmartTrader: tehnilise analüüsi ja automatiseeritud kauplemise platvorm100k+Aktiivsed kauplejad< 20 msViivitus50+Nutikad tööriistad
HospitalityFoodTechSaaSFoodNotifyFoodNotify: toitlustuse juhtimise ja automatiseeritud köögitöö platvorm30 000+Asukohad15%Kulude vähenemine100+Integratsioonid
EdTechEsportsGamificationThe Game (UAB)The Game Academy: mängustatud tehnoloogiaõppe platvorm500+Koolitatud õpilast10+Kursust85%Läbimise määr