Naar de inhoud

Herfstvakantie. Gesloten 2 – 8 november, terug op 9 november. Meer info over onze sluitingsdagen

in2sites, naar de startpagina

Software op maat die past bij hoe jouw bedrijf werkt

Software op maat is zinvol wanneer standaardpakketten net niet passen bij je manier van werken. Denk aan een klantportaal, een planningstool of een offertemodule die rechtstreeks met je boekhouding praat. In2sites bouwt die webapplicaties in Laravel, met Livewire of met een React-frontend. Ontwerp en ontwikkeling zitten bij ons onder één dak, dus er gaat niets verloren tussen jouw vraag en de code.

Software op maat: planningsscherm van een webapplicatie in Laravel op een laptop
Software en apps

Wanneer software op maat de juiste keuze is

Veel bedrijven werken met een mengeling van Excel-lijsten, mails en een pakket dat maar half past. Dat gaat een tijd goed, maar op een dag kost het meer tijd dan het oplevert. Gegevens staan dan op drie plaatsen, en niemand weet nog welke versie klopt.

Software op maat neemt je eigen werkwijze als vertrekpunt. Je past dus niet je bedrijf aan een pakket aan, maar het pakket aan je bedrijf. Toch is maatwerk niet altijd het antwoord. Bestaat er een degelijk standaardpakket dat bijna al je vragen dekt, dan zeggen we dat ook. Soms volstaat een kleine koppeling of een uitbreiding van je website.

Of maatwerk loont, zie je het best op de werkvloer. Voor bedrijven in Torhout, Zedelgem, Oostkamp of Roeselare kan die analyse daarom bij jou ter plaatse. Voor Tuinen Desoete in Sint-Andries bij Brugge bouwden we bijvoorbeeld een maatwerksite in Laravel. Na de analyse verloopt de bouw grotendeels online, met demo’s op een testomgeving. Daardoor werken we even vlot voor bedrijven in de rest van West-Vlaanderen en Vlaanderen.

Welke software op maat we bouwen

Een webapplicatie draait in de browser, op kantoor en onderweg. Je hoeft dus niets te installeren. Dit zijn de soorten systemen die we het vaakst bouwen, elk met een eigen uitleg:

  • CRM op maat: klanten, contacten, offertes en opvolging op één plek.
  • ERP op maat: orders, voorraad, productie en facturatie in één systeem.
  • WMS-software: magazijnbeheer met locaties, picking en scanners.
  • Planningssoftware: ploegen, voertuigen of lokalen inplannen op een planbord.
  • Klantenportaal: klanten volgen hun dossier en downloaden documenten.
  • Reservatiesysteem: online boeken, met herinneringen en een beheerkant.
  • CMS op maat: een eigen beheersysteem voor inhoud die niet in een standaard-CMS past.
  • SaaS-platform: je eigen software als abonnement aanbieden aan andere bedrijven.
  • API-koppelingen: je pakketten laten samenwerken, zonder overtypen.

Bovendien krijgt elke applicatie de uitstraling van je merk. Kleuren, lettertypes en logo komen overeen met je drukwerk en je website. Zo voelt de tool voor klanten als een deel van je bedrijf, net als je huisstijl op papier.

Koppelingen met boekhouding, CRM en ERP

Een losse applicatie is maar half zo nuttig als je gegevens moet overtypen. Daarom koppelen we je software aan de pakketten die je al gebruikt. Dat gebeurt met API-koppelingen, dus via een afgesproken manier waarop twee programma’s gegevens uitwisselen.

Zo kan een goedgekeurde offerte bijvoorbeeld meteen als verkoopfactuur in je boekhoudpakket verschijnen. Een nieuwe klant uit je CRM staat dan ook in het klantportaal. Voorraad uit je ERP toont de juiste beschikbaarheid in je orderbeheer.

Eerst bekijken we welke koppelingen je pakket aanbiedt. Niet elk programma heeft een open API, en soms zijn er beperkingen in snelheid of in de gegevens die je kunt ophalen. Dat leggen we vooraf op tafel, zodat je niet halverwege voor verrassingen staat.

Rollen, rechten en GDPR vanaf de eerste schets

In bijna elke applicatie zien niet alle gebruikers hetzelfde. Een klant ziet alleen zijn eigen dossiers. Een medewerker ziet de planning van zijn ploeg, en de zaakvoerder ziet alles. Die rollen en rechten tekenen we uit voor we een regel code schrijven.

Ook privacy hoort bij het ontwerp en niet bij de afwerking. De GDPR vraagt dat je alleen bewaart wat je nodig hebt en dat je weet wie er toegang toe heeft. Daarom voorzien we onder meer beveiligde verbindingen, een logboek van wie wat wijzigt en een manier om gegevens te verwijderen. Meer uitleg over de regels vind je op gdpr.eu.

Software op maat in Laravel, Livewire of React

We bouwen met Laravel, een PHP-framework met een grote gemeenschap en uitgebreide documentatie. Voor de interactieve schermen gebruiken we Livewire. Daarmee reageren formulieren en lijsten meteen, zonder dat de hele pagina herlaadt.

Vraagt een scherm veel interactie, zoals een planbord waarop je slepend inplant, dan bouwen we de voorkant in React of Next.js, geschreven in TypeScript. Laravel levert dan de gegevens via een API. Die API kan later ook een mobiele app of een koppeling bedienen. We kiezen per project de techniek die het best past, en we leggen die keuze vooraf uit.

Voor rapporten, grote databestanden en AI-taken gebruiken we ook Python. Een Python-script kan bijvoorbeeld elke nacht gegevens uit je pakketten ophalen en klaarzetten. De databank zelf draait meestal op MySQL.

Die keuze heeft ook een praktisch voordeel voor jou. Laravel en React zijn gangbare standaarden met goede documentatie. Zo blijft de code leesbaar en goed onderhoudbaar, ook wanneer je software jaren later nog groeit. Bovendien geeft Tom Vanhoutte modules in de opleiding Full Stack & AI Automation Developer bij Syntra West. Daar staan TypeScript, React en API’s centraal. Je software op maat volgt dus dezelfde principes die hij daar aanleert, zoals leesbare code en goed ontworpen API’s.

Zo pakken we het aan

  1. Stap 1 van 4

    Kennismaking en analyse

    We bekijken samen hoe je vandaag werkt, met de lijsten en mails die je nu gebruikt. Daarna beschrijven we wat de software moet doen, en ook wat niet.
  2. Stap 2 van 4

    Schermen en prototype

    Eerst tekenen we de belangrijkste schermen uit in je huisstijl. Zo zie je hoe alles werkt voor we beginnen te bouwen.
  3. Stap 3 van 4

    Bouwen in korte stappen

    We bouwen per onderdeel en tonen tussentijds wat klaar is. Jij test mee, zodat bijsturen vroeg kan.
  4. Stap 4 van 4

    Livegang en opvolging

    Na de laatste tests zetten we de applicatie online en importeren we je bestaande gegevens. Daarna volgen we updates, back-ups en nieuwe wensen op.

Vragen over software op maat

Wat kost software op maat?

Dat hangt af van het aantal schermen, koppelingen en gebruikersrollen. Een eenvoudige interne tool vraagt minder werk dan een klantportaal met een koppeling aan je boekhouding. Daarom starten we met een analyse. Op basis daarvan krijg je een duidelijke offerte, opgesplitst per onderdeel.

Hoe lang duurt het om software op maat te bouwen?

Ook dat hangt af van de omvang. We werken daarom liefst met een eerste versie die de kern van je werking dekt. Die kun je al gebruiken, terwijl we de volgende onderdelen bouwen. Na de analyse krijg je een planning per fase.

Wie is eigenaar van de software?

De code blijft eigendom van in2sites. Jij krijgt het gebruiksrecht op de applicatie voor je bedrijf, zolang de afspraken tussen ons lopen. Die afspraken leggen we vooraf vast in de overeenkomst. De gegevens die je in de software invoert, blijven wel van jou. Onderhoud en uitbreidingen doen wij, en omdat we de gangbare afspraken van Laravel volgen, blijft de code leesbaar en goed onderhoudbaar.

Kunnen jullie onze Excel-werking omzetten naar software op maat?

Dat is net een van de meest logische vertrekpunten. Een Excel-bestand toont meteen welke gegevens je bijhoudt en welke berekeningen je maakt. We zetten die structuur om naar een databank, en bij de livegang importeren we je bestaande lijsten.

Waar draait de applicatie?

Een webapplicatie draait op een server en is bereikbaar via de browser. We adviseren hosting in Europa, wat helpt om aan de GDPR te voldoen. Heb je al een eigen server of een vaste hostingpartner, dan bekijken we of de applicatie daar kan draaien.

Hangt hier ook bij

Loopt je werking vast in losse lijsten?

Vertel hoe je vandaag werkt. We bekijken samen of software op maat het juiste antwoord is, of dat iets eenvoudigers volstaat.

Cookievoorkeuren

Kies welke cookies je toestaat. Je kunt dit later altijd wijzigen.

Nodig om de website te laten werken, bijvoorbeeld om je cookiekeuze te onthouden en het contactformulier te beveiligen. Deze staan altijd aan.

Altijd aan

Helpen ons begrijpen hoe bezoekers de website gebruiken (Google Analytics), zodat we ze kunnen verbeteren. De gegevens zijn niet bedoeld om jou persoonlijk te volgen.

Maken het mogelijk om onze advertenties te meten en relevanter te maken op andere websites. Momenteel niet in gebruik; we vragen het pas als het nodig is.