Skip to content

rezaageng/me

Repository files navigation

Image

rezaa.me

"Embark on a journey through my digital creative realm, where design meets development in perfect harmony! This portfolio website is a visual symphony, born in the creative chambers of Figma, meticulously crafted in the coding laboratory of VSCode, and brought to life through the enchanting spells of Next.js, Tailwind CSS, Framer Motion, and Lenis. It's not just a website; it's a canvas where pixels come alive, deployed with surgical precision on Vercel. Explore the fusion of art and technology as you delve into my work, and witness the magic of seamless design and mesmerizing interactivity in action!"

How to Start

Prerequisites

  1. Node.js (v18.17.0 or later)

  2. PNPM

  3. An API (I use Strapi)

    For the API, you have to develop your own. I use Strapi, but you can use any API you want. Just make sure to change the API endpoints in ssg/index.ts and app/api/*.ts. You can see the API documentation here.

Installation

  1. Clone this repository
    git clone https://github.com/rezaageng/me.git
  2. Install dependencies
    pnpm i
  3. Copy .env.test to .env.local and fill in the values
    cp .env.test .env.local
  4. Run the development server
    pnpm dev

Build

pnpm build
pnpm start

Kawaii Mode (可愛いモード)

Activate Kawaii Mode

To activate Kawaii Mode, add ?kawaii=true to the URL. https://rezaa.me/?kawaii=true Or click here

Deactivate Kawaii Mode

To deactivate Kawaii Mode, add ?kawaii=false to the URL. https://rezaa.me/?kawaii=false Or click here