Personal Links
A self-hosted "link in bio" website for organizing and sharing my personal links, social profiles, and portfolio in one place.
Tech Stack
Introduction
Personal Links is my self-hosted link in bio website, designed to organize and share all of my important links from a single, clean landing page. Instead of relying on third-party services, I built and host it myself, giving me full control over the design, content, and deployment.
Features
- Self-Hosted on GitHub Pages.
- Responsive Design for desktop and mobile.
- Minimal & Fast with zero runtime dependencies.
- Custom Domain support.
- Easy Customization for adding or removing links.
- Automatic Deployment using GitHub Actions.
Technical Details
- Language: TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Hosting: GitHub Pages
- CI/CD: GitHub Actions
Challenges
The goal was to create a lightweight and maintainable project without using frontend frameworks. By relying on modern web standards, TypeScript, and Tailwind CSS, I was able to build a fast, responsive, and easy-to-maintain application.
Outcome
The project provides a centralized place for my portfolio, social media accounts, GitHub repositories, and other important links. It demonstrates my ability to build performant web applications using modern frontend tools while keeping the codebase simple and maintainable.
