Skip to content

A visually immersive portfolio created using Three.js, React, and Tailwind CSS. This project showcases my work through interactive 3D graphics and animations, providing an engaging user experience. Key features include smooth navigation, responsive design, and integration of various React modules, highlighting my skills and projects effectively

Notifications You must be signed in to change notification settings

Anilnayak126/3dPorfolio

Repository files navigation

Three.js Portfolio

Description

A visually immersive portfolio created using Three.js, React, and Tailwind CSS. This project showcases my work through interactive 3D graphics and animations, providing an engaging user experience. The portfolio highlights my skills, projects, and journey as a developer.

Project Overview

This portfolio aims to demonstrate my capabilities as a developer by utilizing advanced web technologies to create an aesthetically pleasing and functional interface. Users can explore my projects, view detailed descriptions, and interact with 3D elements that enhance engagement and storytelling.

Features

  • Interactive 3D Graphics: Powered by Three.js, enabling users to interact with 3D models and visualizations.
  • Responsive Layout: Built with Tailwind CSS to ensure a smooth experience on various devices, from desktops to mobile.
  • Seamless Navigation: Implemented using React Router, allowing users to easily switch between different sections of the portfolio.
  • Smooth Animations: Integrated with React Spring for transitions and animations, enhancing the visual experience.
  • User-Friendly Forms: Utilizes Formik for handling forms, making it easy for users to contact me or inquire about projects.

Technologies Used

  • Three.js: For creating and displaying 3D graphics and animations.
  • React: The core library for building the user interface.
  • Tailwind CSS: For utility-first styling and responsive design.
  • React Router: For routing and navigation between different views.
  • React Spring: For creating smooth animations and transitions.
  • Formik: For handling forms and user input (if applicable).

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/threejs-portfolio.git
    cd threejs-portfolio

About

A visually immersive portfolio created using Three.js, React, and Tailwind CSS. This project showcases my work through interactive 3D graphics and animations, providing an engaging user experience. Key features include smooth navigation, responsive design, and integration of various React modules, highlighting my skills and projects effectively

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published