Skip to content

Hook12aaa/personal

Repository files navigation

Personal Portfolio Website (Version 2)

A radically simplified, experimental portfolio project. This version is a clean slate: minimal, fast, and focused on custom code—no templates, no bloat, just a direct showcase of my front-end skills and creative coding.

chepaldin.com

🚀 What is Version 2?

  • Fully rebuilt from scratch
  • No frameworks except Vite + React
  • No UI libraries, no CSS frameworks
  • All visuals and effects are custom-coded
  • Minimal dependencies

✨ Features

  • Particle background animation (see src/ParticleBackground.jsx)
  • Responsive layout with custom CSS
  • Simple, fast-loading, and easy to extend

🛠️ Tech Stack

  • React (with Vite)
  • Custom CSS (no frameworks)
  • Vanilla JavaScript for effects

🏁 Getting Started

  1. Install dependencies:

    npm install
    # or
    yarn install
  2. Start the dev server:

    npm run dev
    # or
    yarn dev
  3. Open http://localhost:5173 in your browser

🖌️ Customization

  • Particle background: src/ParticleBackground.jsx
  • Main styles: src/App.css
  • Main layout: src/App.jsx

📱 Responsive Design

  • Mobile-first, adapts to all screen sizes
  • Edit breakpoints in src/App.css

🔧 Development Commands

  • npm run dev — Start dev server
  • npm run build — Build for production

📄 License

MIT License. See LICENSE file.


Version 2 is intentionally simple. For the original, more complex version, see previous project

About

A radically simplified, experimental portfolio project. This version is a clean slate: minimal, fast, and focused on custom code: no templates, no bloat, just a direct showcase of my front-end skills and creative coding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors