Back to home
Projects
Backend services, authentication systems, APIs and database-heavy applications
01
EduLink (v1)
School management software
Built with Laravel and React, EduLink v1 is a multi-tenant school management platform for students and teachers. It supports assignments, submissions, plagiarism detection, and grading.
02
EduLink (v2)
A rewrite with a Go backend
A rewrite of EduLink v1 using Remix and Go. Student accounts are created by teachers, so schools retain control over access to the platform.
03
EduLink (v3)
Current EduLink implementation
The third implementation of EduLink uses Next.js and Go. It will support student, parent, teacher, and administrator accounts.
https://github.com/adr-1an/edulink-v3
https://github.com/adr-1an/edulink-v3
04
Perditum Auth
Account management for Perditum
Perditum Auth (PDTAuth) is an OAuth2-inspired account system, where one central account is used for multiple apps. The PDTAuth dashboard handles account and profile settings. The account service is written in Go, with its management dashboard in Next.js. It also includes email verification and password resets.
05
Vertex Account Center
Authentication and account management for 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*.
*ScyllaDB was used here primarily as a learning exercise.
*ScyllaDB was used here primarily as a learning exercise.
06
Go Auth Template
Registration and login service
An account system with login, registration, email verification, and password resets. It uses Next.js, Go, and Postgres. The repository is available here.
07
AuthTemplate
Authentication template with session management
AuthTemplate contains an API and client application. It includes session management, IP and user-agent records, and configurable token expiry.This project hasn't been publicly released.
08
Vertex GymManager
Multi-tenant gym management software
GymManager is a customer management system for small and medium gyms. It includes visit logs, subscriptions, calendars, staff accounts, analytics, and QR-based self check-in.
Demos are available on request
Most projects are not open source