Welcome to the 3D Portfolio Website! This README provides an overview of the project, including setup instructions, features, and additional information to help you get started.
The 3D Portfolio Website is a modern, visually appealing online portfolio designed to showcase your work using 3D animations and effects. It aims to provide a unique and engaging experience for visitors, making your projects stand out.
- 3D Animations: Smooth and interactive 3D elements to enhance user engagement.
- Responsive Design: Optimized for all devices, including desktops, tablets, and mobile phones.
- Dynamic Content: Easily customizable to display your own projects and information.
- Cross-Browser Compatibility: Works seamlessly across major web browsers.
- Performance Optimized: Ensures fast loading times and smooth interactions.
- React-JS: For the structure of the website.
- CSS3/Tailwind: For styling and layout.
- JavaScript: For interactivity and functionality.
- Three.js: For rendering 3D graphics.
- GLTF: For 3D model format.
- Webpack: For module bundling and build optimization.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/SudeepAcharjee/3d-Portfolio.git cd 3d-portfolio-website
-
Install dependencies:
npm install
-
Run the development server:
npm start
The website will be available at
http://localhost:8080
.
To customize the portfolio with your own content:
- Edit the jsx files in the
src
directory to add your personal information and projects. - Modify the CSS files to match your preferred styles and colors.
- Add your own 3D models in the
assets/models
directory and update the paths in the JavaScript files.
Contributions are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/your-feature
. - Submit a pull request.
This project is licensed under the MIT License. See the LICENSE
file for more information.
If you have any questions or feedback, please feel free to reach out:
- Email: [email protected]
- GitHub: Sudeep Acharjee
- User-Portfolio: Sudeep Acharjee Thank you for checking out the 3D Portfolio Website! We hope you find it useful and inspiring for your own projects.