Skip to content

WanadeBotman/Personal-Porfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wanade Botman | Front-End Developer Portfolio 🚀


Portfolio

A high-performance, interactive portfolio website designed to showcase modern web development skills. This project features a unique 3D interactive interface, dynamic animations, and a seamless user experience across all devices.

🔗 Live Demo

Check out the live version of this project here: View Live Demo

✨ Key Features

  • Interactive 3D Elements: Uses Three.js to render a dynamic 3D wireframe sphere in the hero section that responds to mouse movement.
  • Custom Particle System: A lightweight, high-performance background particle engine built using the HTML5 Canvas API.
  • Dynamic Theme Switching: Seamless toggle between Light and Dark modes with persistent state using localStorage.
  • Modern UI/UX: Includes a scroll progress bar, custom typing animations for professional roles, and smooth section transitions using Intersection Observer API.
  • Responsive Architecture: Built with a mobile-first approach using CSS Grid and Flexbox to ensure compatibility across all screen sizes.
  • Contact Integration: Fully functional contact form integrated with EmailJS for direct client communication.

🛠️ Tech Stack

  • Core: HTML5, CSS3, JavaScript (ES6+)
  • 3D Graphics: Three.js
  • Icons: Unicons
  • Form Handling: EmailJS
  • Animations: CSS Keyframes & JavaScript-driven particle logic

🚀 Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/WanadeBotman/portfolio.git
  1. Navigate to the project folder:
cd portfolio
  1. Open in Browser: Simply open index.html in your preferred web browser.

📂 Project Structure

├── index.html   # Main structure and layout
├── style.css    # Custom properties, glassmorphism, and responsive styles
└── script.js    # Three.js logic, particle engine, and theme management

👤 About the Author

I am a passionate Front-End Developer with an IT Diploma in Software Development. I specialize in transforming complex ideas into elegant, high-performance web experiences.


Designed & Built with ❤️ by sharkcxde

About

A modern, responsive portfolio website featuring interactive 3D elements, particle backgrounds, and dynamic theme switching. Built with HTML5, CSS3, JavaScript, and Three.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors