A custom online tutoring and booking platform

innovative web solution for Didasko, a home tutoring platform
API DevelopmentSAASWeb ApplicationBootstrapDockerHTML/CSS/JSjQueryPHPSymfony

In brief

  • Custom online tutoring / booking platform on Symfony
  • Appointment scheduling between students and teachers
  • User profiles and a credit-based system
  • SaaS-style architecture, tailored to the business
  • Stack: Symfony, PHP, MySQL

Didasko is a Toulouse company founded in 2023 offering personalised in-home tutoring for middle and high school students. The agency I work with was asked to build a custom tutoring and booking platform to manage appointments.

The need

Connecting students and teachers and coordinating lessons by hand doesn’t scale. Didasko needed a platform to manage bookings, profiles and a fair credit system in one place.

The solution

Built on Symfony, the platform handles appointment scheduling, user profiles and a credit system. It belongs to the same family of SaaS projects as the custom CRM/CMMS for TMI.

Key features

  • Appointment booking between students and teachers
  • Student and teacher profiles
  • Credit-based lesson system
  • Custom Symfony, SaaS-style architecture

Results

Lessons are booked and tracked through one platform, the credit system keeps things fair and clear, and Didasko coordinates students and teachers with far less manual work.

Need a custom booking or SaaS platform? See my custom development services.

Gallery
Creating an account for the innovative web-based solution didasko List of accounts on the innovative Symfony web application Matching system for the innovative web solution Innovative Symfony application: displaying a profile Development of a custom Symfony application List of candidates for custom Symfony ERP
NRV Communications Agency logo Network Reach Visibility Web Agency View client profile

 

NRV (Network Reach Visibility) is a full-service communications agency founded in Toulouse in 2015 by Pierre-Olivier Pelras. With a team of 13 employees, the agency is organized around six areas of expertise covering all aspects of modern communications: strategy, creative design, web development, SEO, social media, and user acquisition.

Our collaboration began in 2021, when I was a web developer apprentice on their team while pursuing my master’s degree in software architecture. Since completing my studies, I have continued to support the agency as a freelance developer, working on a variety of challenging digital projects.

 

Discover other projects
automatic synchronization between Moodle and WordPressWordPress Moodle Automatic Synchronization Extension Administration
Moodle API IntegrationWooCommerceWordPress Plugin

Auto Moodle Sync – WordPress Plugin

Capimonial, a professional training organisation, needed a custom plugin to synchronise WordPress and Moodle. It automates online course enrolment and strengthens the user experience and data security.

HTML/CSS/JSjQueryPHPWordPress
Custom WordPress newsletter pluginCustom newsletter extensions and options management
Brevo API IntegrationWordPress Plugin

Newsletter Management – WordPress Plugin

NRV Newsletters is a WordPress newsletter plugin built for the NRV agency. It manages campaigns from WordPress, syncs contacts and templates with the Brevo API, and automates mailings from blog posts.

HTML/CSS/JSjQueryPHPWordPress
NRV Agency LogoImport WordPress posts, export posts
WordPress Plugin

Import Posts – WordPress Plugin

NRV Publication Importer is a WordPress plugin that imports and exports posts in bulk through Excel or CSV files, images included. It is a fast, efficient way to manage content on e-commerce sites and blogs.

HTML/CSS/JSjQueryWordPress