wollopit Got a problem? →

Coding school software: applications, cohorts & payments

Coding schools: from first application to graduation day. Teach more code, write less admin.

Applications land in three inboxes, coding challenges get marked from email attachments, the cohort lives in a spreadsheet and somebody is chasing week six instalments by hand. We build admissions, cohort, payment and student portal systems for coding schools and bootcamps, then we host them and look after them.

Looking for coding bootcamp software that handles admissions, cohorts and payments?

A coding school is an admissions office, a classroom, a finance team and a careers service all running at once. Applicants fill in a Typeform, the take-home challenge comes back as a GitHub link in an email reply, the interview gets booked over four messages and the offer goes out from someone's Gmail. Once the cohort starts it gets worse: attendance in one sheet, project marks in another, instalments in Stripe and Slack holding everything else together. Run kids' term classes and holiday camps on top and the spreadsheets start breeding.

Wollopit builds custom software around how your school actually runs. Applicants move through a proper pipeline with challenges reviewed in one place. Offers turn into enrolments with payment plans that bill themselves. Students get one portal for schedules, resources and project submissions. Mentors mark against a rubric and you can finally show graduate outcomes without a week of digging. We connect the tools you already like, replace the ones holding you back and look after the lot on our own servers.

01The problems

What we hear from coding schools

Does your coding school have these problems? Here's how we'd fix them.

Most coding schools we talk to are brilliant at teaching and run the business on forms, inboxes and spreadsheets. It holds up fine until intake week.

  • The problemApplications scattered across inboxesWebsite forms, Typeform, emails and LinkedIn messages all count as applications and nobody knows who's at what stage.
    How we fix itOne application pipeline with stages, owners and notes, so every applicant has a status and nobody falls through the cracks.
  • The problemCoding challenges marked from emailApplicants reply with a GitHub link or a zip file, reviewers hunt for it and feedback goes out days later.
    How we fix itChallenges sent and submitted inside the pipeline, with links or files, a marking rubric and scores everyone can see.
  • The problemInterviews booked by back and forthFour emails to find a time, then a Zoom link that never got sent and a no-show nobody followed up.
    How we fix itSelf-booked interview slots with the right staff member, automatic Zoom links, reminders and no-show follow-ups.
  • The problemOffers and enrolments done by handOffer letters written in Google Docs, signatures chased and the deposit invoice raised separately in Xero.
    How we fix itOffers sent from the pipeline with terms, e-signature and the deposit paid in the same step, then enrolment happens on its own.
  • The problemPayment plans tracked looselyInstalments set up one by one, failed cards spotted weeks later and nobody sure who's behind.
    How we fix itPayment plans that bill themselves through Stripe or GoCardless, with failed payment retries, alerts and Xero kept in sync.
  • The problemCohorts living in spreadsheetsStart dates, groups, mentors and who deferred to the next intake all held in a sheet only one person understands.
    How we fix itCohort management with intakes, groups, mentors, capacity and deferrals, all in one place.
  • The problemResources scattered everywhereSlides in Google Drive, recordings on YouTube, the schedule in a PDF and links pinned in five Slack channels.
    How we fix itA student portal with the schedule, resources, recordings and announcements for their cohort in one login.
  • The problemProject marking is a messProjects submitted all over the place, mentors marking in their own docs and students waiting on feedback.
    How we fix itProject submissions with rubrics, mentor assignment, feedback threads and progress per student.
  • The problemAt-risk students spotted too lateSomeone misses three classes and two projects and you find out when they ask for a refund.
    How we fix itAttendance and progress flags so mentors see who's slipping in week two, not week ten.
  • The problemCareer outcomes nobody can proveGraduate jobs tracked by a LinkedIn scroll and a hopeful survey, so the outcomes page stays vague.
    How we fix itOutcome tracking with graduate check-ins, job details and reports you can stand behind.
  • The problemKids' classes and holiday camps on the sideTerm classes for kids, holiday coding camps and school incursions all booked differently from the bootcamp.
    How we fix itParent bookings for terms and camps with sibling discounts, medical notes, attendance and parent updates.
  • The problemMarketing you can't measureInfo sessions run on Zoom, leads land in Mailchimp and nobody knows which webinar turned into enrolments.
    How we fix itInfo session bookings and lead tracking tied to the pipeline, so you can see which channels actually fill a cohort.
02What we build

Solutions

What we build for coding schools. Usually all talking to each other.

Pick the one that's hurting most or join the whole lot up. Everything is built around how your team works, not the other way round.

01

Application pipeline

Every applicant in stages from enquiry to enrolled, with owners, notes, tags and automatic emails at each step.

02

Coding challenges

Take-home challenges sent automatically, submitted as links or files and scored against a rubric.

03

Interview booking

Self-booked interview slots, Zoom or Google Meet links, reminders and interviewer scorecards.

04

Offers & e-signing

Offer letters with your terms, e-signature and the deposit taken in one step.

05

Payment plans

Upfront, deposit plus instalments or custom plans that bill themselves with retries and Xero sync.

06

Cohort management

Intakes, start dates, groups, mentors, capacity, deferrals and waitlists.

07

Student portal

Schedules, resources, recordings, announcements and payments for each student in one login.

08

Project submissions & marking

GitHub links or files submitted per project, rubric marking, mentor feedback and resubmissions.

09

Attendance & progress

Class check-ins, project progress and at-risk flags so nobody quietly drifts off.

10

Mentor & instructor hub

Rosters, marking queues, office hours bookings and student notes for every mentor.

11

Career services & outcomes

Graduate check-ins, job placements, employer contacts and outcome reports.

12

Kids' classes & holiday camps

Term and camp bookings for parents, sibling discounts, medical notes and pickup details.

13

Info sessions & leads

Webinar and open night bookings, lead tracking and follow-ups tied to enrolments.

14

Certificates & alumni

Completion certificates issued automatically and an alumni list you can actually keep in touch with.

15

A website that enrols

Hand-built, quick on mobile, with course pages, upcoming intakes, apply buttons and built to rank for 'coding bootcamp' and your city.

03The systems

The big ones

Your whole coding school, on one system.

These are the systems coding schools ask us about most. Each one works on its own and they get properly useful when they're joined up.

Admissions

Every applicant, every stage, one pipeline.

Applications from your website, info sessions and referrals land in one pipeline. Challenges go out automatically, submissions come back into the applicant's record and interviews book themselves. Offers go out with e-signing and a deposit, so a yes turns straight into an enrolment.

  • Application forms on your website
  • Stages from enquiry to enrolled
  • Automatic challenge emails
  • Submissions as GitHub links or files
  • Rubric scoring by reviewers
  • Self-booked interview slots
  • Interviewer scorecards
  • Offers with e-signature and deposit
  • Automatic nudges for stalled applicants
  • Conversion by intake and channel

Cohorts & payments

Cohorts set, instalments sorted.

Intakes, groups and mentors all live in one place, with capacity and waitlists that manage themselves. Payment plans bill on schedule, failed cards retry and you see who's behind before it becomes a problem. Everything reconciles into Xero.

  • Intakes with start dates and capacity
  • Groups and mentor allocation
  • Deferrals to the next intake
  • Waitlists that auto-offer spots
  • Upfront, deposit or instalment plans
  • Stripe or GoCardless billing
  • Failed payment retries and alerts
  • Overdue reminders by email and SMS
  • Invoices and receipts into Xero
  • Refund and withdrawal records

Student portal

One login for everything a student needs.

Students see their schedule, resources, recordings and project deadlines for their cohort without hunting through Drive and Slack. They submit projects, get feedback, book office hours and check their payment plan in the same place.

  • Cohort schedule and calendar
  • Slides, notes and recordings by week
  • Project briefs and deadlines
  • Submit GitHub links or files
  • Mentor feedback threads
  • Office hours bookings
  • Announcements and reminders
  • Payment plan and receipts
  • Works nicely on a phone
  • Single sign-on with Google or GitHub

Marking & progress

Spot who's slipping in week two, not week ten.

Every project submission lands in a mentor's marking queue with the rubric attached. Attendance and progress roll up per student, so at-risk flags appear early and you can step in before a withdrawal.

  • Marking queues per mentor
  • Rubrics for every project
  • Resubmissions and version history
  • Class check-in by QR or roll
  • Progress per student and cohort
  • At-risk flags and alerts
  • Private mentor notes
  • Support plans and follow-ups
  • Cohort reports for instructors

Careers & outcomes

Graduate outcomes you can stand behind.

Track every graduate from portfolio review to first job with scheduled check-ins and employer contacts. When someone asks what your grads actually do, you've got real records instead of a vague guess.

  • Portfolio and CV reviews
  • Mock interview bookings
  • Employer and hiring partner contacts
  • Job leads shared with grads
  • Scheduled graduate check-ins
  • Job title, start date and salary band
  • Outcome reports by cohort
  • Alumni list and newsletters
04How it changes

Before and after

A new cohort, wolloped.

Here's how intake week could change. Every coding school runs differently, so we map yours first.

Before

  1. Applications spread across Typeform, email and LinkedIn
  2. Challenge links dug out of reply threads
  3. Interviews booked over four emails each
  4. Offer letters written and sent one by one
  5. Instalments set up by hand in Stripe
  6. Cohort spreadsheet updated the night before day one

After

  1. Every applicant in one pipeline with a clear stage
  2. Challenges submitted and scored against a rubric
  3. Applicants book their own interview slot
  4. Offers signed and deposits paid in one step
  5. Payment plans start billing on their own
  6. Cohort, groups and portal logins ready to go
05Services

Everything under one roof

Software, websites and systems for coding schools.

Whether you're starting fresh or upgrading what you've got, it's one team from the first sketch to the support call.

Custom software for coding schools

Built around how your coding school actually runs: application pipeline, coding challenges and the admin in between, in one system you own.

Websites for coding schools

Fast, hand-built websites that rank for the searches your customers make and turn visits into enquiries, bookings or orders.

Coding school system upgrades

Running on spreadsheets, old software or a platform you've outgrown? We move your data across and upgrade in stages so the business never stops.

Apps and portals for coding schools

Interview booking and offers & e-signing: customer and staff portals that work on any phone without an app store.

Integrations and automation

We connect Google Workspace, Microsoft 365 and GitHub so information moves on its own and nobody retypes it.

Hosting, support and care

Managed hosting, updates, backups and security for your coding school, looked after by the people who built it.

06Integrations

Connections

Plays nicely with what you already use.

We connect to the tools you rely on, work alongside platforms you're happy with or replace the ones holding you back.

  • Google Workspace
  • Microsoft 365
  • GitHub
  • Slack
  • Discord
  • Zoom
  • Google Calendar
  • Stripe
  • GoCardless
  • Xero
  • MYOB
  • HubSpot
  • Mailchimp
  • Typeform
  • Calendly
  • Canvas LMS
  • Moodle
  • YouTube
  • Twilio SMS
  • Canva
07How we work

The process

Some people dip their toe in. We turn up in a rebreather.

We get properly below the surface of your coding school: the systems, the busy days and the jobs everyone hates. Then we fix the bits that matter most first.

  1. 01

    Think

    We sit in on an intake, a class and your admin day, then work out what's actually slowing admissions and cohorts down.

  2. 02

    Archi-tech

    We plan it before writing code: your pipeline stages, challenges, cohorts, payment plans, portal, hosting and cost.

  3. 03

    Build

    Real engineering, shown to you early and often. Usually the most painful bit first, so you get a win before your next intake.

  4. 04

    Look after

    We host it, maintain it and keep improving it. When something breaks you call the people who built it.

08Questions

FAQ

Things coding schools ask us.

Something else on your mind? Ring 0423 011 252 and ask the people who'd build it.

Can applicants submit coding challenges online?

Yes. Applicants submit GitHub links, deployed URLs or files straight into the pipeline. Reviewers score them against your rubric and the applicant moves to the next stage automatically.

Can it handle payment plans and failed payments?

Yes. We set up upfront, deposit plus instalments or custom plans through Stripe or GoCardless. Failed cards retry on their own, you get alerted and everything reconciles into Xero or MYOB.

We already use Canvas or Moodle. Do we have to switch?

No. If your learning platform is doing its job, we build around it: admissions, payments, cohorts and outcomes on top, with single sign-on so students aren't juggling logins. If it's holding you back, we'll show you what replacing it would involve first.

Can it work with GitHub and Slack?

Yes. Students can sign in with GitHub, submit repos for marking and new cohorts can be added to the right Slack or Discord channels automatically.

We run kids' classes and holiday camps too. Can that sit in the same system?

Yes. Parent bookings for terms and camps can live alongside the bootcamp, with their own pricing, medical notes and attendance, all in one back end.

Can we report on graduate outcomes?

Yes. Scheduled check-ins collect job details from graduates and the reports group them by cohort, so your outcomes are based on real records.

How much does a coding school system cost?

It depends on what you need, so we quote up front once we understand it. No surprise invoices, no lock-in and you own what we build.

How long does it take?

Smaller pieces like an application pipeline or payment plans can be quick. Bigger systems are planned in stages so you get the first win early, ideally before your next intake.

Who looks after it once it's built?

We do. We host it on our own managed servers and keep it updated and secure. When you need something you ring the people who built it.

We already have systems. Can you upgrade them instead of starting again?

Usually, yes. Most coding schools we work with keep what's working and upgrade the rest in stages. We move your data across, connect the old and new while we switch and retire the old system only when the new one is proven.

Contact

Got a coding school problem? Consider it wolloped.

Tell us what's slow, broken, manual or missing. You don't need a spec, just describe what's going on.

I've got