Skip to content

Latest commit

Β 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Curzy

Premium Mobile Link Hub & Portfolio

🌐 Live Demo

Stars Forks License Platform

Why This Β· Features Β· Tech Stack Β· Quick Start


πŸ•’ Why Curzy?

Curzy is a premium mobile-first link hub and portfolio template for developers with a Terminal Glass aesthetic β€” inspired by products like Raycast, Linear, and Apple.

The Problem

Free link hub services like Linktree often have limited features and lack the distinctive character developers want. On the other hand, building a full-stack portfolio from scratch requires database maintenance, complex API setup, and monthly server costs.

The Solution

Curzy solves this: a premium mobile-first link hub that is 100% static with no backend or API required.

  • Extremely lightweight, instant page loads
  • Zero maintenance cost
  • Highly interactive experience like a native mobile app

🎯 Key Features

Feature Status Description
100% Mobile-First βœ… Optimized for 70%+ visitors on mobile devices
Terminal Glass UI βœ… Premium dark theme inspired by Raycast, Linear, Apple
5-Tabs Navigation βœ… Home, Bisnis, Projects, Sertifikat, Contact
Dynamic Content Filter βœ… "All vs Fav" filter on Projects tab
Consistency Index βœ… Project numbers stay locked during filtering
Graceful Empty State βœ… Clean feedback for empty categories
SEO & Accessibility βœ… Static prerender, semantic HTML, complete meta tags

πŸ› οΈ Tech Stack

Technology Why
Next.js (App Router) Static content prerender, < 1s load time, max SEO
Tailwind CSS Efficient Terminal Glass theme implementation
TypeScript Type-safe links, projects, and certificates data

πŸš€ Quick Start

Prerequisites

Make sure you have Node.js (v18+) and npm installed.

Clone & Install

git clone https://github.com/Curzyori/portofolio-template.git
cd portofolio-template
npm install

Run Development Server

npm run dev

Open http://localhost:3000 in your browser.

Customizing Data

You do not need to modify UI code. Simply edit:

data/links.ts

Update the object properties with your own information β€” Next.js will refresh automatically.


πŸ–ΌοΈ Preview

Web App Preview
Curzy Portfolio Demo

πŸ“„ License

This project is released under the MIT License β€” fully open source, free to use for personal and commercial purposes, see LICENSE for full text.


πŸ”— Connect

β˜• Support

If this project is useful, consider supporting its development!

πŸ’ Donate via Crypto or QRIS

Crypto payment details are maintained at donate.curzy.dev.

Built with passion as the 12th Project of the 50 Projects Challenge by @curzyori

About

Premium mobile-first link hub & portfolio developer dengan Terminal Glass UI theme. 100% static, zero maintenance, MIT license.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages