Deploy Website

Personal website & portfolio built with Next.js and TypeScript.

Tech Stack :
Deploy Website

๐Ÿ“˜ Introduction

This is my personal website built from scratch since February 2024 using modern technologies like Next.js and TypeScript.
I use this platform to:
  • Showcase my portfolio and projects
  • Share developer resources and stats
  • Experiment with new web technologies
The site is continuously evolving. Youโ€™re welcome to fork or explore the source code. If you find it helpful, consider giving it a โญ on GitHub.
Have questions or feedback? Iโ€™d love to hear from you ๐Ÿ™Œ

โš™๏ธ Tech Stack

This project is powered by:
  • โš›๏ธ Next.js
  • ๐Ÿ”ฐ TypeScript
  • ๐Ÿ’  Tailwind CSS v3
  • ๐Ÿฆซ Zustand
  • ใ€ฐ๏ธ SWR
  • โžฐ Framer Motion
  • ๐Ÿ’ข React Icons
  • ๐ŸŒ Next-Intl (i18n)
  • ๐Ÿ“ฆ Absolute Imports & Path Alias
  • ๐Ÿ“ ESLint & Prettier
  • ๐Ÿ“Œ Conventional Commit Lint

๐Ÿš€ Features

๐Ÿ•— Wakatime Stats

Displays live coding stats from Wakatime via serverless API routes using

๐Ÿ—ณ Project Showcase

Project data is stored in Supabase PostgreSQL, and displayed using:
  • ISR (1s revalidation)
  • SSR for fast access

๐ŸŒ Internationalization

Multi-language support with
Currently includes Bahasa Indonesia and English.

๐Ÿ“Š Developer Dashboard

Interactive dashboard showing:
  • GitHub contributions
  • Wakatime coding hours
  • Codewars challenges
  • Monkeytype typing speeds
All stats fetched from public APIs and rendered dynamically.

๐Ÿ›  Getting Started

1. Clone the Repository

or use a starter template:
Or deploy directly:
Deploy to Vercel
Deploy to Netlify

2. Install Dependencies

โš ๏ธ Make sure you use Bun for compatibility with Husky hooks and scripts.

3. Configure Environment Variables

Copy
to
:
Then fill in the required credentials...

4. Run Development Server

Open in your browser:
Start editing from:

๐Ÿ“„ License

This project is released under the MIT License.
Feel free to use, modify, and distribute for personal or commercial purposes.

Thanks for checking this out!
๐Ÿง  Made with curiosity, love, and caffeine โ˜• by Satria Bahari