Skip to content

FarrelApriandry/Jihyo-Archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪐 The Jihyo Archive

A high-end, editorial-style web archive dedicated to Park Jihyo. Built with a focus on aesthetic luxury, seamless transitions, and a "classified file" narrative. This project blends a cinematic user experience with a modern technical stack.


"Because I gave it my all and did my best, I don't have any regrets."
Park Jihyo
Park Jihyo Archive Cover

📸 Preview

The archive features a custom-built asymmetric layout, mirroring the feel of a high-fashion digital magazine. It includes a dynamic discography retrieved from a custom backend and a deep-dive biography with scroll-reveal storytelling.

Soon will be updated~

🛠 Tech Stack

Designed for performance and smooth motion:

✨ Key Features

  • Editorial Layout: Asymmetric grids and extreme whitespace for a "Luxury" feel.
  • Dynamic Discography: Automatically pulls the latest releases from Supabase with a dedicated archive page.
  • Smooth Navigation: Custom-built Navbar with absolute centering and smart-anchor scrolling.
  • Biography Journey: A chapter-based narrative with staggered scroll-reveal animations.
  • The Vault: A restricted-access area for premium content (Work in Progress).

🚀 Getting Started

  1. Clone the repo:

    git clone [https://github.com/FarrelApriandry/jihyo-archive.git](https://github.com/FarrelApriandry/jihyo-archive.git)
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file and add your Supabase credentials:

    PUBLIC_SUPABASE_URL=your_url
    PUBLIC_SUPABASE_ANON_KEY=your_key
  4. Run development server:

    npm run dev
    

🏗 Architecture Notes (Dev Perspective)

As a Data Engineer and Game Developer, I approached this project by treating the UI as a "narrative system."

  • Modular Components: Everything is mapped via React props for scalability.
  • Motion Logic: Used custom easing functions to mimic the "heavy/premium" feel of high-end cinematography.
  • Data Flow: Structured Supabase tables to allow easy updates for future TWICE/Jihyo eras.

👨‍💻 Author

Rel Game Developer | Data Engineer | Web Explorer Medium | GitHub


Disclaimer: This is a fan-made project. All images and intellectual property related to Jihyo/TWICE belong to JYP Entertainment.

About

A high-end, editorial-style web archive dedicated to Park Jihyo. Built with a focus on aesthetic luxury, seamless transitions, and a "classified file" narrative. This project blends a cinematic user experience with a modern technical stack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors