Pexam
An e-learning task management system for tutoring schools
Pexam was my first try to create a software product. It was a task management system for tutoring schools. It was a web application that allowed teachers to create tasks for students and students to complete them.
I won an innovation award from the Association of Tutoring Schools in Germany for this project.
It was possible to manage a tutoring school and work with the same pool of tasks for multiple schools or entire organizations.
Because we pivoted to focus on students, this project was discontinued but still has some users to this day.
My favorite application is a book that has QR codes for tasks on the platform on its pages that help people learn German.
How I built it
After a friend recommended Laravel, I switched from WordPress to Laravel and built the entire application with it.
WordPress is a cool but frustrating way to start. But I had little guidance and was just trying to get something done.
For an entire platform that is sold in a SaaS model, there definitely are better choices than WordPress.
At this time, there was Covid. So, I would hardcore-focus on learning Laravel and React with Laracasts.
...and I loved it!
Knowing the pains of working without actual backend and frontend frameworks, coding suddenly was so easy :D
What was included
- A full-blown task management system to work on tasks collaboratively in an organization
- A WYSIWYG editor for interactive tasks based on TinyMCE v5 and jQuery
- Team management for schools and students
Techstack
- jQuery
- BootstrapCSS
- Laravel (PHP)