Op-maat webplatform voor RitmeBox
RitmeBox groeit. De huidige werkwijze via Messenger, WhatsApp en e-mail voor inschrijvingen en administratie schaalt niet meer. Wij bouwen een op-maat webplatform dat drie pijlers verenigt:
Het resultaat is een professioneel, mobiel-vriendelijk platform gericht op jouw doelpubliek (vrouwen 30–55), met een backend die jou als ondernemer uren werk per week bespaart.
| Frontend (publiek) | Vue.js 3 + Tailwind CSS | Snelle, responsieve interacties (filteren, dynamische kalender) zonder pagina-herladers. Premium, consistent design. |
| Admin / Dashboard | Laravel + FilamentPHP | Filament biedt een intuïtief adminpaneel uit de doos — ideaal voor een niet-technische gebruiker. |
| Backend / API | Laravel (PHP) | Robuust ecosysteem, ingebouwde authenticatie, queue-systeem voor mails/SMS, en uitstekende ORM. |
| Database | MySQL (relationeel) | Structuur rond Users, Lessons, Bookings, Payments, Schedules, Locations, Posts/Media. |
| Betalingen | Mollie | Standaard in België voor Bancontact, Payconiq en overschrijving. |
| Mail / SMS | Mailgun/Postmark + Twilio | Betrouwbare levering van mails en SMS-herinneringen via Laravel Queues. |
| Hosting | Managed VPS (Laravel Forge) | SSL-certificaat, dagelijkse backups, staging-omgeving en monitoring. |
Stijl: clean, ademend, professioneel. Witruimte met een zacht accentkleurenpalet dat aansluit bij dans en wellness. Grote hero-fotografie. Volledig mobiel-eerst geoptimaliseerd.
| Fase | Week | Activiteit | Deliverable |
|---|---|---|---|
| Analyse & Design | 1–2 | Kick-off, functionele analyse, databasediagram, wireframes, clickdummy. | Goedgekeurde designs + databasediagram. |
| Sprint 1: Kern | 3–6 | Projectsetup, authenticatie, CRUD lessen/locaties/rooster, publieke site, basis inschrijving, bevestigingsmail. | Werkende staging met kernfunctionaliteit. |
| Sprint 2: Integratie | 7–8 | Mollie-betaling, automatische herinneringen (mail/SMS), dashboard, fotomodule, deployment productie. | Volledig platform op productie (soft-launch). |
| Testen & Go-Live | 9–10 | End-to-end testen, acceptatie met Sofie, feedbackronde, training, handleiding, go-live. | Opgeleverd project + documentatie. |
| Component | Bedrag |
|---|---|
| Equivalent loon / directe loonkost | € 32,00/uur |
| Overhead (verzekeringen, afschrijving IT, transport, nutsvoorzieningen, services) — 35% | + € 11,20/uur |
| Break-even tarief | € 43,20/uur |
| Winstmarge & buffer | + € 13,80/uur |
| Hanteringstarief | € 57,00/uur (excl. BTW) |
| Onderdeel (Holy Grail ref) | Toepassing RitmeBox | Uren | Bedrag (€57/u) |
|---|---|---|---|
| Functionele analyse — Deelproblemen (8) | Requirements mapping, use-cases, datastromen | 8 | € 456 |
| Meetings / Agile Sprint Milestones (4) | Kick-off + 4 sprint reviews (2h per sessie) | 8 | € 456 |
| Design: Custom (20) | Huisstijl, UI-kit, responsive design | 20 | € 1.140 |
| Prep: Wireframe / Mockups (10) | Publieke pagina's + admin flows | 10 | € 570 |
| Database design: Normalisatie / Relaties (10) | Schema: users, lessons, bookings, payments, posts | 10 | € 570 |
| API exposure routes + OpenAPI (10) | Backend endpoints + documentatie | 10 | € 570 |
| API interaction routes + OpenAPI (10) | Form submissions, mutations, validatie | 10 | € 570 |
| API consumptie (10) | Frontend integratie met API | 10 | € 570 |
| User management (18) | Registratie, login, profiel, wachtwoord reset | 18 | € 1.026 |
| User roles (10) | Admin vs. deelnemer rollen en permissies | 10 | € 570 |
| CRUDs (3 per module) | Lessen, inschrijvingen, betalingen, nieuws, locaties (×5) | 15 | € 855 |
| Charts (3) | Dashboard: inschrijvingen, bezetting, omzet | 6 | € 342 |
| Mailout scenario's (2) | Bevestiging, herinnering, afgelasting (×3 scenario's) | 6 | € 342 |
| Custom feature: Betalingskoppeling (Mollie) | Bancontact / Payconiq / overschrijving | 8 | € 456 |
| Custom feature: SMS-herinneringen (Twilio) | Automatische SMS-notificaties | 4 | € 228 |
| Custom feature: Foto- & nieuwsmodule | Media-upload, albums, CMS-teksteditor | 6 | € 342 |
| Deployment: Staging / Productie (10) | Server setup, CI/CD, SSL, monitoring | 10 | € 570 |
| Infrastructure consultancy (4) | Hosting advies, domein, mail configuratie | 4 | € 228 |
| Documentatie (8) | Technische docs + gebruikershandleiding + training | 8 | € 456 |
| Testen & kwaliteitscontrole | End-to-end testing, acceptatie, bugfixing | 10 | € 570 |
| Projectmanagement & opvolging | Planning, communicatie, statusreporting | 10 | € 570 |
| Subtotaal werkuren | 201 | € 11.457 | |
| Calamiteiten & scope-afstemming (30%) | Buffer voor onvoorziene technische uitdagingen | 60 | € 3.420 |
| Subtotaal ontwikkeling | 261 | € 14.877 |
| Item | Bedrag |
|---|---|
| Managed VPS hosting + backups (12 maanden) | € 300 |
| Domeinnaam registratie (jaar) | € 20 |
| Startcredits SMS-gateway | € 50 |
| Subtotaal externe kosten | € 370 |
| Omschrijving | Bedrag |
|---|---|
| Ontwikkelkosten (261 uur × €57) | € 14.877 |
| Externe kosten (hosting, domein, SMS) | € 370 |
| Totaal projectofferte | € 15.247 |
| BTW 21% | € 3.202 |
| Totaal incl. BTW | € 18.4 |