
Suomen Rakennusasiantuntijat Kiinteistönhallintajärjestelmän toteutus.
Extranet jakelijaverkoston käyttöön.
Toteutimme Fimetille räätälöidyn extranet-järjestelmän, joka toimii Fimetin jakelijoiden ensisijaisena tiedonlähteenä. Tämä itsenäinen verkkosovellus on suunniteltu hyödyntämään moderneja teknologioita, kuten Next.js- ja React-kehyksiä, jotka tarjoavat nopean ja joustavan käyttöliittymän. Sisällön- ja käyttäjähallinnasta vastaa WordPress, joka toimii osana samaa multisite-verkkoa asiakkaan pääsivuston kanssa. Vaikka Extranet jakaa ulkonäöllisesti saman visuaalisen ilmeen ja tyylin pääsivuston kanssa, se on toteutettu täysin erillisenä järjestelmänä ilman pääsivuston elementtien teknistä hyödyntämistä.

Ratkaisussa on hyödynnetty headless-arkkitehtuuria, jossa käyttöliittymä ja taustajärjestelmä on erotettu toisistaan. Erityisesti järjestelmässä hyödynnetään Next.js-kehyksen tarjoamaa Incremental Static Regeneration (ISR) -menetelmää, joka yhdistää staattisen sisällön nopeuden ja dynaamisten sivujen joustavuuden. ISR mahdollistaa verkkosivujen sisällön staattisen generoinnin rakennusvaiheessa, mutta tarjoaa samalla mahdollisuuden päivittää sivujen sisältöä dynaamisesti ilman, että koko sovellus täytyy uudelleengeneroida. Tämä tapahtuu määritetyin väliajoin tai tarpeen mukaan, kun sisältöä haetaan taustajärjestelmästä, kuten WordPressistä.
ISR:n suurin etu on sen kyky tarjota käyttäjille erittäin nopea latausaika, sillä staattisesti esigeneroidut sivut ladataan suoraan CDN-verkoista. Tämä on erityisen tärkeää Extranet-järjestelmässä, jossa käyttäjät voivat sijaita maantieteellisesti hajallaan ja tarve nopeaan tiedon saatavuuteen on kriittinen. Samalla ISR:n dynaamisuus mahdollistaa sen, että extranetin sisältö pysyy aina ajantasaisena, vaikka sen päivittäminen tapahtuisi WordPressin hallintapaneelin kautta. Tämä tekee järjestelmästä sekä suorituskykyisen että joustavan, sillä sisältöä voidaan päivittää ilman huolta raskaan prosessoinnin aiheuttamista viiveistä tai katkoksista.

Kaikki Extranetin sisältö on kirjautumisen takana ja käyttäjien tunnistautuminen toteutetaan WordPressin oman autentikaatio avulla. Käyttäjäkokemuksen keskiössä on räätälöity käyttöoikeusjärjestelmä, joka mahdollistaa tarkat oikeudet niin ryhmätasolla kuin yksittäisien käyttäjien kohdalla.
Extranet-järjestelmän erityispiirteenä ovat mediatiedostojen hallintaratkaisut. Kaikki mediatiedostot tallennetaan ulkoiseen, WordPressistä irralliseen järjestelmään, jonne käyttäjillä ei ole suoraa pääsyä. Tiedostojen käyttö tapahtuu ajastettujen ja salattujen linkkien avulla, jotka päivittyvät automaattisesti käyttäjän vierailun aikana. Tämä varmistaa tiedostojen turvallisuuden ja käyttörajoitusten tarkkuuden.
Hakutoiminnot ovat niin ikään suunniteltu huolellisesti ja ne huomioivat käyttäjäkohtaiset käyttöoikeudet. Käyttäjät löytävät järjestelmästä tehokkaasti ne tiedot, joihin heillä on oikeudet.

Suomen Rakennusasiantuntijat Kiinteistönhallintajärjestelmän toteutus.
