Skip to content

โ˜•๏ธ My Personal Homepage & Blog site with NextJS. ๐Ÿ‡บ๐Ÿ‡ธ ๐Ÿ‡ฎ๐Ÿ‡ฉ

License

Notifications You must be signed in to change notification settings

gadingnst/gading.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‘จโ€๐Ÿ’ป Gading's Hideout

Lighthouse Cloudinary Continuous Integration

My Personal Homepage & Blog site with NextJS : https://gading.dev

Prerequisites

Ongoing Features

  • Dark Mode
  • Color System Documentation
  • Mobile friendly
  • Stateful MDX (Can write stateful Component in the Markdown)
  • Synchronizing media images to Cloudinary CDN
  • Optimized image scaling & Lazyload with blur effect like Instagram
  • Reading-time prediction like Medium
  • I18n (Internationalization) content.
  • Page transition and effect
  • Posts pagination (For limiting blog list load to improve performance)
  • Automate Lighthouse report
  • Web Analytic integration with umami
  • SEO Optimized with meta information tags
  • Feed RSS & Sitemap
  • On Demand Revalidation
  • Comment & Reaction System with Disqus plugin
  • Social share (FB, Linkedin, Twitter, Tumblr, WA, Telegram)
  • Use app dir with RSC in Next 13
  • Push notifications support with OneSignal and Zapier Integration
  • PWA / Offline-first
  • Search posts
  • Sorting posts by date & tags

This is a Next.js project bootstrapped with create-next-app.

Special Thanks to:

  • Creative Tim (Inspired me to to reproduce their Design System)
  • Vitor Britto (Inspired me to to reproduce his ./initpost script)
  • Marina Aisa (Inspired me to create I18n content)
  • Ankur Parihar (Inspired me to use his repo to generate Pagespeed insight periodically)
  • Myself (Have created a zero-setup global state management library for this repository)

Support Me

Global

ko-fi

Indonesia


Copyright ยฉ 2022 by Sutan Gading Fadhillah Nasution