A school management SaaS.
Built with Laravel + React, EduLink v1 is a multi-tenant platform designed to simplify school management for both students and teachers. It supports assignment creation, submissions, AI-based plagiarism detection, grading, and more - all wrapped in an easy-to-use interface.
Rewritten version of EduLink v1
A complete rewrite of EduLink v1, now using Remix and Go for better performance and scalability. This version prioritizes control - student accounts must be manually created by teachers, giving schools full authority over the platform. Cleaner UI, faster backend, stronger access control.
Another rewrite of EduLink v2
Still in development, EduLink v3 is yet another rewrite of EduLink v2, using Next.js and Go, featuring an improved UI and UX. It will include features such as student, parent, teacher and admin accounts.
A central account management system for my friend's company 'Perditum'.
Perditum Auth (PDTAuth) is an OAuth2-inspired account system, where one central account is used for multiple apps. The PDTAuth dashboard allows you to manage your account / profile settings. I used Next.js for the frontend, and Go for the backend. The app also includes features such as email verification and password resets.
Another central auth & account management system for my own SaaS company 'Vertex'.
The Vertex Account Center (VAC) is the central hub for your Vertex account. It allows you to manage your profile, change your password and view your connected apps. Built with Next.js, Go, and ScyllaDB*.
*I know using Scylla wasn't anything close to ideal here, but I used it anyway so I could learn it better.Basic registration & login system.
Simple but complete account system. Offers features such as login, registration, email verification, password resets, etc. I used my usual Next.js and Go stack, and Postgres for DB. Check it out
here.
Second version of Go Auth Template, this time with more advanced security features.
AuthTemplate is a secure and customizable authentication template, including both the frontend and backend apps for more efficient development time. Improved security compared to the last version, with session management, and session details such as IP address, user agent, and customizable token expiry date.
This project hasn't been publicly released.Multi-tenant gym CRM
GymManager is an advanced gym CRM, aimed at small to medium gyms in need of a simple yet powerful app for customer management. Features include visit logs, subscriptions, calendars & events, staff accounts, analytics, Self Check-in (via QR code) and more.
If you'd like a demo of any of the projects mentioned above, feel free to contact me through this link.
My projects are not open source and their source code is not publicly available.