facebook pixel
go top


  • Colection of 65 PHP scripts for $4.29 each
  • Do you know

    how we code in PHP?

    Learn more about our PHP Framework and the MVC programming model.

  • Do you know

    our framework is rocket-fast?

    Read more about our high-performing, MVC based PHPJabbers Framework. 

  • Do you know

    you can resell our scripts?

    Apply for an Extended Licence and promote our products on your website! 

  • Do you know

    30 000+ clients globally trust us?

    Meet our clients and see what they about our products, services and customer support. 

  • Do you know

    we are running our own blog?

    Keep abreast of our latest releases, product updates and web development news! 

  • Do you know

    you can always count on us?

    Our support team works from 6:00 am to 6:00 pm (GMT) every weekday. 

  • Do you know

    we provide a free installation?

    Let us install our PHP scripts for you and save you all the hassle! 

  • Do you know

    we can host our scripts?

    Can't install our scripts on your hosting account? We will host them in the cloud! 

  • Do you know

    what One admiN is?

    Log in once to access and manage multiple PHPJabbers scripts centrally. 

Class Scheduling System

Organize course schedules on your site and manage online bookings!

  • Class Scheduling System
installation support

Our PHP-based class booking system is a great asset for all websites that announce various courses and seminars – foreign languages, crafts, business skills, musical instruments, etc. Once installed on your site, the course booking software will enable you to customize classes, add multiple teacher profiles, coordinate events between participants, manage bookings, and process payments. The smart user login system allows teachers and students to access and edit their personal details and keep track of their lesson plans.

Product Highlights

Enhance your education and training business by integrating an intelligent course scheduling system into your website! Add as many classes as you need and present them in an attractive way to potential students. Invite the best teachers and make them familiar to the students in advance. The PHPJabbers class scheduling software is perfect for any educational institution – higher education, language schools, professional training, online classes, etc.

  • Add Multiple Classes

    Customize each course by adding a detailed description, catchy image, maximum number of attendees, price, and available dates.

  • Receive Payments

    The class scheduling software supports various payment gateways – PayPal and Authorize.net are integrated by default. Request other payment methods

  • Manage Class Schedules

    After adding classes and lecturers, you can create your class schedule by setting the exact date, time, and venue for each course.

  • Student Profiles

    After enrolling for a course, each student can access their account, edit personal details, and check time plans and payments.

  • Teacher Profiles

    Each class can be assigned to one or more teachers. Introduce them by adding a short bio, key expertise, and photo to their profile.

  • Responsive Design

    The front-end UI of our online Class Scheduling System is mobile-friendly. You can switch between 10 color themes to match your website branding.

  • Take Online Bookings

    Process and manage course reservations through your website. You can review all bookings at a glance and quickly change their status.

  • Customizable PHP Source Code

    Buy the online course booking system with a Developer License and make your own custom modifications to the PHP source code! Compare licenses

Class Scheduling System for $4.29 only

Get all 65 PHPJabbers scripts in a bundle for just $299. Learn more

Live Demo

Preview both the front end and back end of the class booking system and test out the whole functionality.
If you have any questions or need technical advice, go ahead and contact us.

Front End

Preview the responsive front-end layout of our online course booking system.

Admin Panel

Click the button below to open the administration page of the course scheduling system!

default login details



You can buy the class scheduling software both with a Developer and a User License – compare them below.
Do you need a custom modification? We'll happily do it for you! Just contact us, describe what you need, and we'll send you a quote!

user licence

developer licence

Free installation support

Free installation support

Free installation support

Changes to the code

Changes to the code

Copyright removal

Apply for Extended Licence and advertise our product on your website

Copyright removal

Apply for Extended Licence and advertise our product on your website

Unlimited installations

Unlimited installations

Unlimited installations

Free updates

Get all minor updates for free

Free updates

Get all minor updates for free

Free updates

Get all minor updates for free

Custom modifications

Custom modifications

Contact us and you'll receive quotation for the custom changes you may need

Custom modifications

Modify the software on your own or contact us and we will give you a quote

Regular price

Regular price


Regular price


Special price

Buy this script in a bundle and pay $4.29 only for it!


Special price

Buy this script in a bundle and pay $4.29 only for it!


Remotely hosted scripts

remotely hosted scripts service

Nothing to install! Let us host your script!

If you are using Wix or other website builder and cannot install the script on your server take advantage of our Remotely Hosted Scripts Service!


Let our clients share their experience with our online course booking system and how the scheduling solution has improved their online business.

  • You guys are awesome! Your support is fast, you have integrity, and try to provide the best solution for the customer. I like it!

    Jeff P. Emerson

  • Harford Christian is a very busy k-12 school with athletic team practices and games, fine arts practices and performances and many other special events throughout the year. The two PHP monthly calendars on the school site have performed flawlessly and allowed us the flexibility to change things daily and from any computer or mobile device. We have also been able to grow our categories and make them color coded for easy reference. I don't know what the organization would do without it.

    Donna Sichette

  • Stivasoft reservation software is extraordinary, everything works out of the box, setting options provide absolute flexibility for every thing you could think of. Customer service is world class. They are absolutely reliable and we will definitively continue making business with them.
    "European Association of technical, legal and scientific translators".

    Alvaro Escalada

  • The online class booking system by PHPJabbers has proved most useful for my coaching and training business but above all, was the aftercare support I was given after my purchase. The support has been first class.
    Thank you.

    Jerry Macri

  • I just wanted to compliment you on your course scheduling system. I purchased it this morning, installed on my host and had it running exactly as I needed in under 15 minutes. I've already added my first classes and I have to say, all works faultlessly by now. Great job!

    Nicole Aldrich

  • Show all available classes

    The course scheduling system allows you to announce an unlimited number of classes on your site. Add a relevant image and a detailed description about each class, set the start and end dates, specify maximum class size and price – and you're ready to publish the course! After adding teachers, you will be able to assign them to classes.

  • Allow students to book online and on the go

    Site visitors can reserve their place at the selected class through a quick and intuitive online booking process. On the booking page, they only need to choose the class they would like to attend, select the preferred teacher and course dates, and then enter their personal details. If payments are enabled, students will be requested to choose how they would like to pay. Students and teachers can access the booking system easily from any device – no separate mobile app is needed.


    Get 65 PHP scripts in a bundle for $4.29 each!

    *For a limited time only get the best deal ever on the market!
  • Compile course schedules

    With our online course booking system, administrators can schedule classes with ease – add new classes, organize all classes into a timetable, and manage schedules. To add a new class into your course schedule, just pick a class from the drop-down menu and then choose the date and time, select the teacher name, and specify the premises where the class will be held.

  • Review and manage bookings

    You can follow up and edit class reservations from a designated menu on the back-end Admin Panel. If necessary, admins can also add bookings manually. They can change a reservation's status with a single mouse click, sort bookings by status, check student information, keep track of received and pending payments, etc.

  • Create vivid teacher profiles

    The class scheduling software has a built-in teachers module that allows admins and registered lecturers to add and update their business cards. Having the chance to read more about each teacher’s life and expertise and to see their profile photos in advance is a good way for students to make better choices and bring students and teachers closer.

  • Collect a rich student database

    All details of students that have booked a course are collected and stored in the Students menu on the Admin Panel. You can sort them by class, monitor their payments, and view their contact details if you need to inform them about any unexpected schedule changes and other events. You can also create new student accounts through the back end of the class booking system. The MySQL database and all your files can easily be backed up with one click.

  • Email & SMS notifications

    Send email and SMS notifications to students and teachers to reduce no-shows and improve user experience. With our class scheduling software, you can customize various confirmation messages and notifications that will be automatically sent to students and administrators after each booking, payment, cancellation, etc. The script also lets you enable SMS notifications for which you need an API key. Find out more about enabling SMS notifications.

  • Process payments in various ways

    The Class Scheduling System supports all kinds of online and offline payments. PayPal and Authorize.net are integrated by default and are ready to use. If you need any other payment gateway on your site, view more payment methods here. Course attendants can also use the standard offline payment options, such as wire transfer or credit card.

  • Multi-level user access

    All participants in the educational process (organizers, teachers, students) can access different areas of the online course booking system. Administrators have full access to all menus and can manage all settings. Teachers and students can log in to their own profiles, edit details, check class schedules – students can also make payments, etc.

  • Customizable booking form

    You can edit the checkout form that students have to fill out in order to make a booking. Just select the standard and required fields depending on the information you need for your database. You can show and hide the Notes box and enable the CAPTCHA field to avoid spam messages.

  • Add your booking terms

    In order to finish their reservation, students have to accept your terms and conditions. Add them through the designated menu on the Admin Panel. You can access and edit the terms and conditions any time as needed.

  • High-performing web app

    High speed & excellent performance

    The online course booking system uses the latest PHPJabbers framework specially developed to ensure excellent performance and flawless work even with heavy databases. Watch a video demonstration of one of our scripts having one million listings added and eight million records in the database.

  • Easy installation

    An installation wizard will automatically install the online class booking system for you. Just upload the files onto your hosting account and the wizard will start. Check out the tutorials in our knowledge base to see how easy the setup process is, with examples for WordPress and Joomla websites. Or request installation assistance and we'll do it for you!

  • Customize the class booking system
    Developer-friendly license

    If you're a web developer, you can modify the CSS, HTML, and JavaScript code of the advanced class management and enrollment script on your own. Buy the Developer License and you'll receive access to the source code of the script and a guide to our framework. Or, we can do the custom modifications to the PHP script for you. To request a customization, just contact us.

  • Other software features
    More key software features

    Our online Class Scheduling System can be tuned up with the following special features: Installation Wizard, Cross-Domain Integration, High-Performance PHP Framework, Protection Against SQL Injections, One admiN Module, Translation Module & Backup Tool, User Permissions & Encrypted Passwords, Clean PHP Code & Developer License. You may also benefit from our extra services: Installation & Support, Free Updates, Remote Hosting, Payment Gateways Integration, Web SMS, Custom Modifications, Extended License Program.