Welcome to my interactive 3D portfolio! This portfolio is a unique blend of creativity and professionalism, showcasing my skills, work experience, and projects in an engaging and interactive manner.
The centerpiece of this portfolio is a 3D model of a floating 'Fox Island'. This island serves as a metaphorical representation of my journey in the tech world, with each element symbolizing a different aspect of my professional life.
A 3D bird flies by the island, symbolizing the freedom and creativity that technology and coding bring.
Adding to the interactivity is a 3D plane that rotates around the island as the user rotates the island, creating a dynamic and immersive user experience.
React.js is a popular JavaScript library for building user interfaces. It allows for the creation of reusable UI components and offers a seamless development experience with its component-based architecture.
Three.js is a powerful JavaScript library used to create and display animated 3D computer graphics in the browser. It leverages WebGL to render high-performance 3D scenes and objects, providing an immersive user experience.
Vite is a next-generation front-end tool that provides a faster and leaner development build. It offers an extremely fast development server and optimized build process, ensuring a streamlined workflow for modern web projects.
Emailjs is a robust library that enables sending emails directly from JavaScript without needing a server code. It integrates easily with client-side applications, making it simple to send notifications, feedback, and other email communications.
Tailwind CSS is a utility-first CSS framework that offers highly customizable, low-level utility classes for designing web pages. It allows developers to build responsive and modern user interfaces quickly and efficiently.
To run the website locally, follow these steps:
git clone https://github.com/shivamkcode/3d-Portfolio
cd 3d-Potfolio
npm install
npm run dev
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distributed under the MIT License. See LICENSE
for more information.
Shivam Kumar - [email protected]
Project Link: https://github.com/shivamkcode/3d-Portfolio
The 3d-Portfolio is live! You can explore about and projects created by visiting the deployed site at: