/mc-portfolio

got bored and built a mc inspired portfolio with sonnet3.5 (from scratch) in 2 hours. pretty impressive stuff. i filled it with easter eggs. explore the live version below - its mobile friendly.

Primary LanguageJavaScript

Minecraft-Inspired Interactive Portfolio Template

Overview

This project is a highly customizable, Minecraft-themed portfolio website template built with Next.js and React. It features interactive elements, dynamic day-night cycles, and engaging visual effects to create a unique and memorable showcase for developers and designers.

Key Features

  • Responsive design suitable for desktop and mobile devices
  • Interactive Minecraft-inspired elements (floating blocks, experience orbs, etc.)
  • Dynamic day-night cycle with changing background
  • Custom loading screen and chunk-loading effects
  • SEO-friendly structure with customizable metadata
  • Easy-to-customize sections for showcasing projects, skills, and personal information

Technologies Used

  • Next.js
  • React
  • Framer Motion (for animations)
  • Tailwind CSS (for styling)

Getting Started

  1. Clone the repository:

    git clone https://github.com/parsakhaz/parsa-portfolio.git
  2. Install dependencies:

    cd minecraft-portfolio-template
    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 in your browser to see the result.

Customization

Personal Information

Edit the seoData object in pages/index.jsx to update your personal information and SEO metadata.

Content Sections

Modify or replace the following components in the components directory to add your own content:

  • Hero.jsx
  • About.jsx
  • Projects.jsx
  • Skills.jsx
  • Resources.jsx

Styling

The project uses Tailwind CSS for styling. Customize the design by editing the Tailwind configuration file and component-specific styles.

Interactive Elements

Adjust the behavior and appearance of interactive elements by modifying the components in the components/effects directory.

Deployment

This template is ready for deployment on platforms like Vercel, Netlify, or any other service that supports Next.js applications.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgements

  • Original design concept by Parsa Khazaeepoul
  • Minecraft-inspired assets and ideas courtesy of Mojang Studios

Support

For questions or support, please open an issue on the GitHub repository.