Skip to content

A showcase of my web development and 3D animation skills, built with React.js, Three.js, and Tailwind CSS, featuring interactive 3D visuals and a modern, responsive design.

Notifications You must be signed in to change notification settings

GitDaksh/daksh_portfolio

Repository files navigation

Daksh's Portfolio

Welcome to my personal portfolio! 🎉 This project showcases my skills and passion for web development and 3D animations. Built with React.js and enhanced with Three.js for stunning 3D visuals, this portfolio reflects my journey as a developer.

🚀 Project Overview

This portfolio is not just a showcase of my work but a way to demonstrate my expertise in building dynamic and responsive web applications. I designed and developed it from scratch, integrating engaging 3D animations that bring a modern, interactive feel to the experience.

Technologies Used:

  • React.js – The core framework used for building the user interface.
  • Three.js – For rendering amazing 3D animations and interactive graphics.
  • TailwindCSS – For styling, making the portfolio responsive across multiple screen sizes.
  • JavaScript – The language that powers all dynamic interactions and animations.

💡 Features:

  • Interactive 3D Animations: Thanks to Three.js, the portfolio features engaging animations that bring the site to life.
  • Responsive Design: The layout adjusts seamlessly across devices (optimized for desktop for now).
  • Showcase of Work: The portfolio highlights my skills and past projects in the About, Work, and Contact sections.
  • Sleek User Interface: Clean, modern design, focusing on user experience.

🌐 Live Demo

For the best experience, please view the portfolio on desktop. Mobile devices might not render the 3D animations and layout properly at the moment, but I’m working on improving it. 👨‍💻

Live Portfolio

🏠 Project Setup

  1. Clone this repository:

    git clone https://github.com/GitDaksh/daksh_portfolio
  2. Navigate into the project directory:

    cd daksh_portfolio
  3. Install the required dependencies:

    npm install
  4. Run the development server:

    npm start
  5. Open http://localhost:3000 in your browser to view the portfolio locally.

🔧 Contributing

I welcome contributions to improve the functionality and responsiveness of the portfolio! If you have suggestions or improvements, feel free to fork the repository and submit a pull request.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to your branch (git push origin feature-branch).
  5. Open a pull request.

👨‍💻 Credits

A big thank you to JavaScript Mastery and Adrian for their amazing tutorials and support throughout this project! 🙌 Your guidance helped me tackle challenges and learn new things as I worked on this portfolio.

🔗 GitHub Repository

Feel free to explore the code behind this project:

GitHub Link

📬 Contact Me

Feel free to reach out if you'd like to connect, collaborate, or just want to chat about development!


Thank you for visiting my portfolio! I hope you enjoy exploring my work as much as I enjoyed building it. Stay tuned for more updates!

#HappyCoding 🎉✨

About

A showcase of my web development and 3D animation skills, built with React.js, Three.js, and Tailwind CSS, featuring interactive 3D visuals and a modern, responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published