EduPlace
Training management system

Run your training from registration to invoice — in one place.

EduPlace is not a catalogue where you list a course. It runs the whole thing — for independent trainers, training organisations and venues that host training.

Built for

Anyone who runs training

From individuals running a few sessions a year to centers with dozens of trainers and thousands of alumni.

Solo trainers

Set your price, publish a session, reach out to your contacts — no spreadsheets, no manual emails.

  • Personal contact directory
  • Bulk invitations with reply-to you
  • Material sharing and attendance
  • Earnings overview and invoicing

Coworking spaces

Open your venue as a training center and earn a second revenue stream without the cost of a new team.

  • Trainers manage their own sessions
  • System resolves booking conflicts
  • Catering pipeline and invoicing
  • Smart-lock codes and check-in

Training organizations

A team of trainers shares one directory of partners and clients. Central oversight, individual performance.

  • Multi-tenant organizations with members
  • Shared CRM for the whole team
  • Trainer and company-level performance
  • CSV import of partner contacts

Tutoring centres & 1:1 lessons

Trainers run 1:1 lessons and small groups — you control quality, hours and invoicing. For tutoring networks, language schools and corporate coaches.

  • Directory of trainers and clients
  • Lesson scheduling, materials, ratings
  • Hour reports, invoicing, GDPR
  • More about tutoring
How it works

From course idea to final report

Seven steps you go through for every course anyway. The difference is having them in one place.

  1. I create a course

    Set the date, price and capacity. Prefill from a past course or start from scratch. Calendar view, proposal approval, room booking.

  2. I collect registrations

    A public course page with registration. Participants pay by card through Stripe or request an invoice. Capacity is tracked for you.

  3. I talk to participants

    A contact directory per trainer or shared across the whole organisation. Bulk invitations with your own reply-to, templates and UTM tracking. Auto-import from registrations and CSV.

  4. I share materials

    Upload slides, handouts, a ZIP. Share them with selected participants in one click — time-limited links, stored in private storage.

  5. I handle payments and invoices

    Earnings by month, automatic invoices with due dates and reminders. Stripe for cards, Zoho Billing for transfers.

  6. I run the event itself

    Daily door codes, QR check-in from a phone, attendance. Catering pipeline with allergens. If you fall ill, one click cancels the session, schedules a replacement and invites the original participants.

  7. I review the results

    KPI dashboard, member 360°, trainer performance, cancelled sessions, financial reports. Certificates go out to participants on their own.

For the trainer — everything at hand

KPI bar at the top, approved sessions in list or calendar view, monthly earnings. No tool switching.

  • My sessions — list or calendar
  • Invite participants from the directory
  • Upload materials and send a bulk link
  • Forecasted and actual earnings

For the venue — a second revenue stream

Running a coworking space? Open it as a training center without hiring extra admin. Trainers self-serve, you just approve and invoice.

  • Trainers publish sessions in your venue
  • Booking conflicts handled automatically
  • Pendings inbox — everything to approve in one place
  • Member 360° — full picture of every client
Case studies

Who's using EduPlace

"A coworking space turned into a training center. Trainers manage their own sessions, we handle invoicing. A second revenue stream with no extra staff."
CowoHC Hořicecoworking space
"Thousands of IT partners in one directory, shared across our trainers. CSV import and bulk invitations save us hours every week."
Zebra SystemsIT distribution and training
Technology

What it runs on

Details for those who care. Everyone else just needs to know it works.

Multi-language

Czech, English and German out of the box. Public course pages, registration forms and e-mails.

Integrations

Stripe, Zoho Billing, Gmail API, Impossible Cloud, SMS gateway, Google Analytics, MS CRM.

Security and GDPR

HttpOnly cookies + CSRF, rate limiting, audit log, encrypted secrets, private S3 buckets for materials.

FAQ

Frequently asked

Who is EduPlace for?

For solo trainers running 5+ sessions a year, training organizations with a team of trainers, and coworking or training centers that operate a venue for training events. Not designed for ad-hoc one-off sessions.

How fast can it be deployed?

Standard setup in 2–3 working days. We assign a subdomain or deploy on yours, import existing contacts from CSV, set up the payment gateway and SMTP. Plan 1 hour for trainer and admin training.

Where does the data live? Who owns it?

Hosting in the EU (Contabo Prague) or on your server. Materials in encrypted S3 (Impossible Cloud, EU). Customer data is yours — we provide export and backups on demand. GDPR-compliant.

What payment methods are supported?

Stripe (card) and Zoho Billing (transfer / invoice). Offline payments (cash at reception) also work. Invoices are generated automatically with a payment reference, due date and reminders.

Can EduPlace be branded with my logo?

Yes. Custom subdomain, logo, colors, email and registration form copy. Participants don't see EduPlace under the hood.

What if I only need a few features?

Plans by scope: solo trainer, small center, multi-trainer organization, enterprise. We send concrete pricing after a short call or by email based on your plan.

Can I try the system out?

Yes. After you submit the form below we get back to you within 24 hours and schedule a demo. If you're interested, we set up a sandbox with your sample data.

Ready to start?

Get in touch. We'll arrange a demo and advise how EduPlace fits your case.

Request pricing and demo
Contact

Tell us a few words about you

We'll get back within 24 hours with a next step.

We don't store your data long-term. We use it only to reply.