Skip to content

Zemerik/Resume



Zemerik's Resume

A Modern, Dynamic Resume with Beautiful UI/UX

Laptop Screenshot

Wakatime Stats

πŸ“– About

Welcome to my Modern Dynamic Resume! This is a beautifully designed, interactive resume built with cutting-edge web technologies. It features a stunning UI with glassmorphism effects, smooth animations, and a professional print layout.

Whether you're a recruiter, colleague, or just curious about my background, this resume provides a comprehensive yet elegant view of my professional journey, skills, projects, and achievements. The design balances aesthetic appeal with functionality, ensuring an engaging experience across all devices.

⭐ Key Features

🎨 Modern Design

  • Glassmorphism Effects: Beautiful frosted glass aesthetics throughout
  • Smooth Animations: Elegant transitions and micro-interactions
  • Gradient Backgrounds: Dynamic, animated gradient effects
  • Responsive Layout: Perfect viewing experience on all devices
  • Multiple Themes: Switch between light, dark, and custom color themes

πŸ’Ό Professional Content

  • Experience Timeline: Modern timeline design showcasing work history
  • Projects Showcase: Beautiful project cards with detailed descriptions
  • Skills Visualization: Progress bars and level indicators for technical skills
  • Education Details: Clean, organized educational background display
  • About Section: Engaging personal summary with enhanced styling

πŸ–¨οΈ Print Functionality

  • Professional Print Layout: Optimized A4 format with proper margins
  • Image & Icons: All visual elements properly displayed in print
  • Clean Styling: Professional black and white formatting
  • Auto-expanded Content: All details automatically visible when printing

⌨️ Keyboard Shortcuts

  • Quick access to all major features via keyboard commands
  • Command palette for navigation
  • Quick links to social profiles

πŸ“± User Guide

Windows Users:

  • CTRL + K = View Command Palette
  • CTRL + P = Print Resume
  • CTRL + L = Visit LinkedIn
  • CTRL + X = Visit X (Twitter)
  • CTRL + G = Visit GitHub
  • Esc = Close Palette

Use Up & Down Arrows to Navigate
Press Enter to Select

macOS Users:

  • CMD + K = View Command Palette
  • CMD + P = Print Resume
  • CMD + L = Visit LinkedIn
  • CMD + X = Visit X (Twitter)
  • CMD + G = Visit GitHub
  • Esc = Close Palette

Use Up & Down Arrows to Navigate
Press Enter to Select

Note

Feel free to open Pull Requests to suggest new commands or shortcuts!

πŸš€ Quick Start

Prerequisites

  • Node.js (v18 or higher recommended)
  • Git installed on your machine
  • A modern code editor (VS Code recommended)

Installation

  1. Clone the repository:

    git clone https://github.com/Zemerik/Resume.git
    cd Resume
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser: Navigate to http://localhost:4321 to view the resume

Build for Production

npm run build

Preview the production build:

npm run preview

πŸ“ Project Structure

β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ themes/
β”‚   β”œβ”€β”€ branding.png
β”‚   β”œβ”€β”€ favicon.png
β”‚   └── screenshots/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ sections/
β”‚   β”‚   β”‚   β”œβ”€β”€ About.astro
β”‚   β”‚   β”‚   β”œβ”€β”€ Education.astro
β”‚   β”‚   β”‚   β”œβ”€β”€ Experience.astro
β”‚   β”‚   β”‚   β”œβ”€β”€ Hero.astro
β”‚   β”‚   β”‚   β”œβ”€β”€ Projects.astro
β”‚   β”‚   β”‚   β”œβ”€β”€ Skills.astro
β”‚   β”‚   β”‚   └── Tail.astro
β”‚   β”‚   β”œβ”€β”€ KeyboardManager.astro
β”‚   β”‚   β”œβ”€β”€ Section.astro
β”‚   β”‚   └── ThemeSwitch.astro
β”‚   β”œβ”€β”€ icons/
β”‚   β”œβ”€β”€ layouts/
β”‚   β”‚   β”œβ”€β”€ Layout.astro
β”‚   β”‚   └── Vengeance.astro
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   └── index.astro
β”‚   β”œβ”€β”€ cv.d.ts
β”‚   └── types.d.ts
β”œβ”€β”€ .gitignore
β”œβ”€β”€ .prettierrc
β”œβ”€β”€ astro.config.mjs
β”œβ”€β”€ CHANGELOG.md
β”œβ”€β”€ CODE_OF_CONDUCT.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ SECURITY.md
β”œβ”€β”€ cv.json
β”œβ”€β”€ package.json
β”œβ”€β”€ tailwind.config.mjs
└── tsconfig.json

πŸ› οΈ Technologies Used

  • Astro - Modern static site generator
  • TypeScript - Type-safe JavaScript
  • Tailwind CSS - Utility-first CSS framework
  • Alpine.js - Lightweight JavaScript framework
  • Vercel - Deployment platform

🀝 Contributing

Contributions are always welcome and greatly appreciated! Whether it's bug fixes, new features, or improvements to documentation, your help makes this project better for everyone.

Please read our CONTRIBUTING.md guide for detailed information on how to contribute, including our code of conduct and development workflow.

πŸ“„ License

This project is licensed under the MIT License. See the LICENSE file for specified terms.

πŸ’ Support

For questions, support, or just to connect, feel free to join our Discord Server:

Discord Server

πŸ“ Changelog

See CHANGELOG.md for a detailed list of changes and updates.


Don't forget to leave a ⭐ if you found this helpful!
Made with πŸ’– by Hemang Yadav (Zemerik)