Modern React 3D Portfolio Site

Job ID: 40102144

Budget: $10 – $30 USD

I need a sleek, single-page portfolio built with React, Three.js, and Tailwind CSS. The centerpiece will be one or more lightweight 3D models that load quickly and render smoothly on desktop and mobile. Beyond that visual hook, I want the overall interface to feel clean, responsive, and easy to navigate.

For this first release the only required section is an “About Me” area—think concise bio, photo, and links—yet I’d like the layout structured so additional sections such as Projects or Contact can be slotted in later without a full redesign. Component reusability and clear file organization matter because I’ll continue iterating on the site after hand-off.

Deliverables
• Full React source code with Three.js integration and Tailwind CSS styling
• Well-commented components, preferably bootstrapped with Vite or Create-React-App
• Optimized assets for the 3D models and any supporting textures
• A short README explaining setup, build, and deployment steps (Netlify, Vercel, or plain VPS)

The finished page should pass a quick Lighthouse audit for performance and accessibility, handle common breakpoints gracefully, and keep bundle size reasonable. If this sounds like a fun challenge, tell me how you’d approach loading and animating the 3D models and share a link to something similar you’ve shipped.