Welcome to my personal portfolio built with React and Three.js! This portfolio showcases my skills, projects, and certifications in an interactive 3D environment. Feel free to use this project as a template to create your own portfolio website.
- Interactive 3D Experience: Utilizes Three.js to render a dynamic and engaging 3D web experience.
- Responsive Design: Fully responsive design that adapts to various devices and screen sizes.
- Dynamic Content: Integration of professional and academic achievements through dynamic components.
- React.js: A JavaScript library for building user interfaces.
- Three.js: JavaScript 3D library to create and display animated 3D computer graphics in a web browser.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
- Framer Motion: A library to power animations in React projects.
- Firebase - FireStone Storage : For NO-SQL Data/Image Storage.
src/
|-- assets/ # Contains images and static files
|-- components/ # Reusable components
|-- pages/ # React components for web pages
|-- hoc/ # Higher-order components
|-- constants/ # Resources like services and project data
|-- styles/ # CSS and styling related files
|-- utils/ # Utility functions
|-- App.jsx # Main React application entry
|-- index.js # Root file