BioLinks
BioLinks is a web application that lets users register, configure a unique handler, upload a profile photo, manage social/content links, reorder them, and publish everything on a public page. It includes authentication, profile management, link CRUD, ordering controls, and public profile rendering by handler.
The Problem
Users needed a simple way to centralize multiple links in one public URL and manage them easily without editing code.
The Solution
Built a full Laravel application with auth, profile editing, handler validation, link creation/editing/deletion, drag-like ordering controls (up/down), and a public page at /{handler} to share all links.
Technical Architecture
Laravel monolith (MVC): Blade views for UI, controllers/requests/rules for business logic and validation, Eloquent models for persistence, SQLite for local storage, and Vite + TailwindCSS for frontend assets.