Skip to content

⚑ My personal animated 🐧 portfolio built with ☁️ React, and ⌨️ TypeScript, featuring my πŸ“ projects and experiences πŸŽ“.

License

Notifications You must be signed in to change notification settings

divyanshudhruv/divyanshudhruv.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŒƒπŸŒ My Portfolio β€” Animated

Welcome to my ⛓️‍πŸ’₯ modern, πŸƒβ€β™‚οΈ animated 🫠 portfolio! This site is a dynamic showcase of my ✨ skills, πŸ“ projects, and professional 🏫 experienceβ€”all built with the latest frontend technologies and a focus on 🍧 smooth, engaging user experiences.


πŸ“Έ Screenshot

Screenshot 2025-08-04 192053

Note

This portfolio is a living projectβ€”expect updates and new features regularly.


πŸ™‹β€β™‚οΈ About This Portfolio

The project is designed to highlight my journey as a developer. Explore interactive sections, animated transitions, and a kinda responsive layout that looks great on any device. All content is hand-craftedβ€”no AI-generated fluff, just real projects and skills.


✨ Features

A next-gen, visually appealing portfolio built with Once UI, focused on clarity and interactivity.

1. πŸ–ΌοΈ Animated Components: Smooth transitions and engaging UI elements
2. 🧭 Seamless Navigation: Effortless movement between sections
3. πŸ“± Responsive Design: Optimized for all screens
4. πŸ—‚οΈ Modular Content: Easy to update and expand
5. 🎨 Modern UI: Built with Once UI and Framer Motion for a polished look


Visit My Portfolio and see my work in action.


πŸ› οΈ Technology Stack

  • βš›οΈ React (Next.js)
  • 🟦 TypeScript
  • 🟨 JavaScript
  • 🎨 CSS Modules
  • 🦸 Framer Motion (Animations)
  • 🧩 Once UI (Design System)
  • β–² Vercel (Deployment)

πŸŽ₯ Demo

See the portfolio live: Demo


🧩 Design & Customization

  • 🎨 Tokens:

    • Design tokens (colors, spacing, typography) in src/resources/once-ui.config.js
    • Custom styles in src/resources/custom.css and src/app/global.css
  • 🧱 Components:

    • Modular components for easy updates and scalability
  • πŸŒ— Theming:

    • Fully responsive and mobile-first

πŸ“ Project Structure

A quick look at the directory layout:

portfolio/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ app/                # Main pages and sections
β”‚   β”œβ”€β”€ components/         # UI components
β”‚   └── lib/                # Utilities
β”œβ”€β”€ public/                 # Static assets
β”œβ”€β”€ package.json

🌠 Getting Started

Want to run this portfolio locally and see what's going on? Follow these steps:

βš™οΈ Prerequisites

1. Node.js 18+
2. npm or yarn

πŸ“© Installation

  1. Clone the repository:
git clone https://github.com/divyanshudhruv/portfolio.git
cd portfolio
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

πŸ‘¨β€πŸ’» Author

Divyanshu Dhruv


πŸ“„ License

See LICENSE for details.


🏷️ Credits


β˜• Crafted by me, hehehehe.

About

⚑ My personal animated 🐧 portfolio built with ☁️ React, and ⌨️ TypeScript, featuring my πŸ“ projects and experiences πŸŽ“.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

No packages published

Contributors 2

  •  
  •