In Corde Meo
In Corde Meo is een initiatief van Erik Janssen, ontstaan vanuit zijn persoonlijke levenservaringen. Met dit platform wil hij mensen niet alleen inspireren, maar ook de kans geven om een blijvende, persoonlijke videoboodschap achter te laten voor hun dierbaren. Het idee kwam voort uit het plotselinge verlies van mensen in zijn omgeving, waarbij hij zich steeds afvroeg: “Had deze persoon nog iets willen zeggen?” Toen hij zelf werd getroffen door een TIA — waar hij gelukkig goed van herstelde — besloot hij het plan, dat al langer in zijn gedachten leefde, daadwerkelijk tot leven te brengen: In Corde Meo.
Dit mooie initiatief heeft Sqits voor Erik mogen realiseren. De wens van Erik was duidelijk, ik wil een applicatie laten ontwikkelen waar mensen een persoonlijke videoboodschap kunnen laten bewaren, die vervolgens op een ingestelde datum en tijd wordt aangeboden bij een specifieke ontvanger. Samen hebben we gezocht naar een gebruiksvriendelijke en veilige oplossing.
Waarom In Corde Meo nodig is.
In Corde Meo is een geheel nieuw bedachte dienst. Personen die behoefte hebben aan de dienst van In Corde Meo werkten eerder op andere creatieve manieren waar echter vaak hulp van naasten voor nodig is. Denk hierbij om aan een naaste te vragen een video te bewaren of bijvoorbeeld het vullen van een mailbox met persoonlijke berichten en te vragen of de video of login kan worden gedeeld in de toekomst. Zo zijn er nog wel andere manieren te bedenken. Deze creatieve oplossingen zijn helaas erg foutgevoelig. De bewaarde video's of bijvoorbeeld de login kan kwijt raken of het wordt wellicht geheel vergeten. Daarbij is ook nog het risico dat de persoon die het moet bewaren zelf komt te overlijden.
Gebruikerswensen als uitgangspunt.
De wensen van In Corde Meo zijn vertaald naar concrete User Stories. We lichten de belangrijkste uit om een indruk te geven.
- Als verzender wil ik een video kunnen uploaden zodat ik deze later kan delen
- Als verzender wil ik een ontvanger kunnen instellen voor mijn video zodat hij/zij mijn persoonlijke videoboodschap kan ontvangen
- Als verzender wil ik een datum en tijd kunnen instellen waarop een video wordt verzonden zodat ik controle heb wanneer een ontvanger mijn video ontvangt.
- Als ontvanger wil ik een mail ontvangen wanneer er een persoonlijke videoboodschap met mij is gedeeld zodat ik weet waar ik deze moet bekijken
- Als ontvanger wil ik een persoonlijke videoboodschap online kunnen bekijken zodat ik zeker weet dat deze op een veilige manier wordt afgespeeld
- Als ontvanger wil ik een persoonlijke videoboodschap kunnen downloaden zodat ik de video in mijn persoonlijke archief kan bewaren
Van idee naar realisatie.
Samen met Erik hebben we gekeken naar alle wensen en hebben we een voorstel gemaakt hoe de applicatie zou gaan werken. Tijdens onze gesprekken is steeds duidelijker geworden welke aanvullende functionaliteiten er wenselijk waren. Per functionaliteit hebben we alle randvoorwaarden met elkaar opgesteld. Zo was het bijvoorbeeld wenselijk om extra beheerders aan te kunnen stellen voor jouw account, moest het mogelijk zijn om een pakket aan te schaffen dat bepaalt hoeveel minuten video er bewaard mag worden en was het wenselijk om in de applicatie jouw persoonlijke wensen voor de uitvaart op te kunnen slaan.
Sqits heeft een maatwerk applicatie gemaakt met daarin alle wensen van Erik. We zijn begonnen met een zogeheten MVP en hebben deze steeds verder uitgebreid tot alle initiële wensen er in zaten.
Daarnaast hebben we de website van In Corde Meo gerealiseerd die beschikbaar is in vier talen: Nederlands, Engels, Duits en Frans.
Een van de wensen van Erik was om de applicatie te koppelen aan zijn Minox administratieomgeving. Alle aankopen die gedaan worden in In Corde Meo worden automatisch doorgezet naar zijn administratie. De applicatie biedt ook een omgeving voor resellers van de dienst. De financiële informatie voor aankopen en provisies voor deze resellers wordt ook allemaal automatisch doorgezet naar Minox.
Unieke functionaliteiten uitgelicht.
We willen graag een paar functionaliteiten uitlichten die zijn ontwikkeld voor In Corde Meo.
- Persoonlijke omgevingen binnen In Corde Meo kunnen worden gedeeld met extra beheerders die je kan uitnodigen. Op deze manier is het mogelijk om te zorgen dat er altijd iemand de video's kan beheren als de verzender daar zelf niet meer toe in staat is.
- Alle video's worden automatisch op de achtergrond geconverteerd naar een veilig, gestandaardiseerd bestandsformaat. Hierdoor kunnen gebruikers eenvoudig video’s uploaden vanaf diverse apparaten — zonder zich zorgen te hoeven maken over de techniek.
- Persoonlijke videoboodschappen kunnen tot wel 20 jaar worden bewaard. Om te zorgen dat de video's voor langere tijd en op een veilige manier kunnen opslaan worden alle video's in een beveiligde S3 omgeving opgeslagen.
- We hebben een maatwerk koppeling gemaakt met het Minox administratie pakket, alle financiële transacties die worden gedaan in In Corde Meo worden automatisch verwerkt in de administratie binnen Minox.
Technieken.
Voor de realisatie is gekozen om gebruik te maken van het Laravel Framework in combinatie met Inertia en Vue.js om reactieve veranderingen in de applicatie op een snelle manier te kunnen doen. Achter de applicatie maken we gebruik van een MySQL database. De video's uit de applicatie worden met behulp van AWS Elementen MediaConvert omgezet naar het juiste formaat om de video's online af te kunnen spelen. Om de video's op een veilige en snelle manier op de te kunnen slaan is er gekozen voor een S3 locatie.
- MySQL (database)
- Laravel
- Inertia.js (met Vue 3)
- S3 (voor dataopslag)
- AWS Elemental MediaConvert (voor het verwerken van video's)
- API koppeling met Minox
Conclusie.
In Corde Meo is veel meer dan een applicatie; het is een digitale plek vol betekenis en emotie, geboren uit persoonlijke ervaring en ontwikkeld met visie. Dankzij de nauwe samenwerking tussen Erik en Sqits is een veilig, schaalbaar en gebruiksvriendelijk platform gerealiseerd dat mensen de mogelijkheid biedt om op een zorgvuldige en respectvolle manier iets blijvends achter te laten voor hun dierbaren.
Van idee tot uitvoering hebben we samen gekeken naar elke behoefte en deze vertaald naar een technisch doordachte oplossing, met ruimte voor groei en innovatie. Het resultaat is een dienst die raakt, verbindt en zekerheid biedt — precies waar In Corde Meo voor staat. Een initiatief dat inspireert én ontzorgt, met trots ontwikkeld door Sqits.
Met onze kennis van maatwerk software en veilige dataverwerking heeft Sqits het fundament gelegd voor een toekomstbestendige en betrouwbare dienst.