
Full-stack developer - custom training course booking platform
- or -
Post a project like this- Posted:
- Proposals: 78
- Remote
- #4526833
- Open for Proposals








Description
We have a detailed written specification, user journeys and a test plan ready, so the requirements are clear. The full spec will be shared after appointment. We can provide more summary information if you need.
WHAT WE NEED BUILT (PHASE 1)
-Public course listings with online booking and payment
-Logins and dashboards for four user types: Admin, Corporate Booker, Delegate and Trainer
-Corporate accounts that book using pre-purchased credits
-Session scheduling, capacity limits and automatic waitlists
-Stripe payments for individual bookings
-Automatic draft invoices in Xero
-Automated emails (confirmations, reminders, cancellations)
-Delegate intake forms with secure ID-document upload
-Competency and certificate-expiry tracking, with reminder emails
-Admin reporting and a full audit trail
The platform must be secure and GDPR-compliant, and it will go through a penetration test before launch.
ABOUT YOU
-Solid full-stack web experience (e.g. Laravel, Node.js/React or similar)
-Experience with relational databases (e.g. MySQL or PostgreSQL)
-Has integrated Stripe and other third-party APIs
-Booking or scheduling systems experience is a big plus
-Good communication in English and happy to work in stages
-working UK hours
PLEASE INCLUDE IN YOUR PROPOSAL
-A price estimate for Phase 1, broken down into stages or milestones
-Estimated timeline for each stage
-Your recommended tech stack and why
-Examples of similar platforms you’ve built (links if possible)
-Your availability to start
Further phases are planned (CRM, website and marketing tools), so there’s potential for ongoing work.
We look forward to receiving your quote.
Kirsty M.
0% (0)New Proposal
Create an account now and send a proposal now to get this project.
Sign upClarification Board Ask a Question
-

1. Do you have a preferred technology stack for the platform, or would you like me to recommend the best option based on your requirements, scalability, and security needs?
2. Could you share an estimated budget and target launch date for Phase 1 so I can propose a suitable development plan with clear milestones and timelines?
-

Will the penetration test before launch be arranged by your team, or should the estimate include its cost and coordination?
-

Hi Kirsty,
Could you please clarify whether the detailed specification includes the credit allocation and deduction rules for corporate bookings, along with the cancellation, rescheduling and waitlist workflows? Also, for the secure ID uploads, competency records and Xero invoice integration, are there any existing systems or specific GDPR/security requirements we need to accommodate? This will help me assess the architecture, milestones and testing effort before providing a realistic Phase 1 estimate.
Thanks, Naresh
-

Hi Kirsty,
1. Do you have a preferred tech stack, or are you open to recommendations?
2. Will you provide the Stripe and Xero accounts and API access?
3. Do you have a target launch date for Phase 1?
4. Is the detailed specification available for review before finalising the estimate?
5. Do you have a budget range in mind for Phase 1?
Happy to discuss. -

Can you please answer below questions
1. Can you share the specification for accurate milestone estimates?
2. Are your Stripe and Xero accounts ready for integration?
