A portfolio website showcasing my expertise, skills and about me, leveraging three.js and react + vite for a dynamic 3D interactive site. The React framework ensures a responsive and modular structure, while Vite provides fast development and optimized performance. Showing a blend of creativity and technical expertise. the site features immersive 3D elements, smooth animations and engaging visual effetcs. that shows my personality and brings my project to life.
This project has been years in the making countless iterations, experiments, and refinements have all led to this final, polished version. The site is packed with unique, unconventional features, hidden secrets and suprises.
To run this project locally, you'll need to have Node.js and npm installed on your computer. Once you have these installed, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory using the command line.
- Run npm install to install all dependencies.
- Run npm run dev to start the Vite development server.
- Open your web browser and navigate to http://localhost:5173 (or the port shown in the terminal) to see the website.
This project includes several exciting features for you to explore:
- 3D graphics: Stunning 3D graphics taken from the ThreeJS library.
- Hidden Secrets: Discover hidden elements and secrets within the project for added fun and challenge.
- Links: Links to other pages, my accounts (such as GitHub) and so on.
- About me: Showcase of who I am and what my preferences.
- Projects I have done: Showcasing what my Achievements have been and projects I have completed, what programming languages I know etc.
- Github project_3D_developer_portfolio
- React Vertical Timeline Component
- HextaUI
- React Globe gl
- React Three.js Fiber