Van losse Excel-bestanden naar één applicatie voor projecten, uren en sturing
Ontdek hoe Before Sales voor Markkant Advies een maatwerk Laravel-applicatie bouwde voor projectmanagement en urenregistratie, met een dashboard dat laat zien of projecten binnen de begrote uren blijven.
Markkant Advies: adviseurs die projecten van begin tot eind begeleiden
Markkant Advies & Projectmanagement is een elektrotechnisch adviesbureau uit Oirschot. De adviseurs werken voor uiteenlopende opdrachtgevers aan installatietechnische vraagstukken en begeleiden projecten van ontwerp tot oplevering.
Dat werk draait op mensen en uren. Wie werkt aan welk project, hoeveel uren zijn er begroot en hoeveel is er verbruikt: dat is niet alleen administratie, het is de kern van de bedrijfsvoering. Precies dat inzicht wilde Markkant beter organiseren.
Sturen op projecten vanaf één Excel-blad
Het overzicht van alle lopende projecten zat in losse Excel-bestanden. Prognose tegen werkelijk, per project, bijgehouden op één blad. Dat werkte, maar het was kwetsbaar: het onderhoud kwam op één persoon neer, uren van medewerkers moesten los worden verzameld en een fout in een formule zag je niet meteen.
De vraag was om dat te vervangen door één centrale applicatie. Een plek waar medewerkers zelf hun uren schrijven, waar projecten met hun begroting in staan, en waar de directie in één oogopslag ziet of een project nog binnen de begrote uren blijft.
Een maatwerk applicatie, module voor module opgebouwd
We bouwen voor Markkant een maatwerk webapplicatie in Laravel. Niet in één keer af, maar module voor module, zodat er steeds iets bruikbaars in gebruik genomen kan worden en de volgende stap wordt gevoed door wat we onderweg leren.
De basis bestaat uit medewerkers, klanten en projecten. Daarop staat het urenschrijven: elke medewerker registreert zijn uren op een project, en die uren rollen automatisch door naar het dashboard met managementinformatie. Daarnaast zijn er rapportages voor intern gebruik en voor opdrachtgevers, en een maand- en jaaroverzicht waarin per project een budget per jaar staat.
Twee keuzes bepalen het karakter van de applicatie. “On track” gaat bij Markkant over uren, niet over euro’s of mijlpalen: blijven de geschreven uren binnen de begroting van het project? En er staan bewust geen bedragen in de applicatie; de financiële kant blijft in het bestaande facturatiesysteem. Zo blijft de tool doen waar hij voor bedoeld is.
Eén plek voor uren, projecten en sturing
Waar het overzicht eerst in een handmatig bijgehouden bestand zat, komt het nu vanzelf tot stand uit de uren die medewerkers zelf schrijven.
- Medewerkers schrijven hun uren rechtstreeks op een project, zonder tussenbestanden
- Een dashboard dat per project laat zien of het binnen de begrote uren blijft
- Rapportage voor intern gebruik en voor opdrachtgevers
- Maand- en jaaroverzicht met een budget per project per jaar
- Een salesbord met leads, fasen en gespreksverslagen, zodat ook de voorkant van het werk zichtbaar is
- Een koppeling waarmee uren via een AI-assistent geschreven en opgevraagd kunnen worden
Het project loopt door: de applicatie groeit mee met hoe Markkant werkt, en elke module wordt vooraf uitgewerkt in een ontwerp voordat er een regel code wordt geschreven.
Een maatwerk applicatie in plaats van Excel
De vragen die ondernemers ons het vaakst stellen over een traject als dit.
Omdat de manier waarop je stuurt vaak precies datgene is wat een standaardpakket niet doet. Bij Markkant draait alles om uren tegen begroting per project, bewust zonder bedragen. In maatwerk leg je die definitie vast zoals hij bij jou geldt, in plaats van je werkwijze te verbouwen naar wat het pakket toevallig kan.
Nee. We bouwen module voor module, zodat je onderweg al met een deel kunt werken. Bij Markkant begonnen we met medewerkers, daarna kwamen klanten, projecten, urenregistratie en het dashboard, en daar bovenop rapportage, jaarbudgetten en een salesbord.
Ja. We kijken altijd eerst wat waar hoort. De financiële kant kan bijvoorbeeld in je bestaande facturatiesysteem blijven, terwijl de applicatie zich richt op projecten en uren. Waar een koppeling waarde toevoegt, bouwen we die.
Dat doen we steeds vaker. Via een MCP-koppeling kan een AI-assistent veilig met je eigen applicatie praten: uren schrijven, gegevens opvragen, een overzicht samenstellen. Je houdt daarbij zelf in de hand wat de assistent wel en niet mag.
Dat hangt af van de omvang: hoeveel modules je nodig hebt, welke koppelingen erbij komen en hoeveel maatwerk je werkwijze vraagt. Na een intake geven we een heldere prijsopgave, zodat je vooraf weet waar je aan toe bent.
Herken je het: sturen op een spreadsheet die eigenlijk te belangrijk is geworden om een spreadsheet te blijven? We denken graag mee over een maatwerk applicatie die past bij hoe jouw organisatie werkt.
Ook zo'n oplossing voor jouw bedrijf?
Neem contact op, dan denken we graag mee over digitale oplossingen die processen stroomlijnen, tijd besparen en klanten ontzorgen.