Skip to content

shreya05dixit/3D-Portfolio-Website

Repository files navigation

Project Banner

3D Island Portflio

[#] This 3D website, built with React and powered by Three.js, features engaging interactive elements. Navigate aboard a small plane to explore a floating island and discover various information. On the contact page, a fox will dynamically react as you fill out the fields!

  • React is a JavaScript library for building user interfaces. It allows developers to create reusable UI components and efficiently manage application state.

  • Three.js is a React binding to Three.js, enabling developers to integrate powerful 3D graphics and visualizations into React applications seamlessly.

  • Three Drei is a collection of useful helpers and abstractions for React Three.js applications. It provides components like effects, shaders, and pre-built 3D objects to simplify development.

  • Three Fiber optimizes the React binding for Three.js, utilizing React's reconciliation algorithm (Fiber) to efficiently manage and update the 3D scene graph.

  • Vite is a modern build tool that prioritizes speed and efficiency for frontend development. It offers rapid server start-up, instant hot module replacement (HMR), and supports modern JavaScript features out of the box.

  • Tailwind is a utility-first CSS framework that facilitates rapid UI development by applying pre-defined utility classes directly in HTML markup, eliminating the need for writing custom CSS.

  • EmailJS is a service that simplifies email sending from client-side JavaScript applications. It provides APIs for integrating email functionality without backend setup, making it easier to manage email communication in frontend projects.

About

This 3D website, built with React and powered by Three.js, features engaging interactive elements. Navigate aboard a small plane to explore a floating island and discover information about me. On the contact page, a fox will dynamically react as you fill out the fields!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors