Skip to content

w3ss127/threejs-portfolio-sample

Repository files navigation

👋 Welcome to My Portfolio Website

Logo     

A showcase of my skills, projects, and expertise as a Software Developer. This website is built using modern web technologies and includes interactive 3D elements to create an engaging experience.

🔗 Live Demo: Anzhelika Kostyuk



🎯 About This Project

A professional portfolio and personal branding site that brings my developer journey to life with interactive 3D elements and smooth animations. It features clean UI/UX and highlights my work and skills through modern web tech.

🔥 Key Highlights

3D Interactivity – Built with React Three Fiber & Three.js for immersive 3D experiences.
Performance Optimized – Fast load times with optimized assets and lazy loading.
Fully Responsive – Works across desktops, tablets, and mobile devices.
Modern UI/UX – Styled with Tailwind CSS for a clean and professional look.
Easy Navigation – Smooth scrolling and intuitive layout for better user experience.
Hosted on GitHub Pages – Easily accessible with continuous deployment.


🛠️ Tech Stack & Tools

Frontend:

React JavaScript TypeScript HTML5

3D Graphics:

Threejs React Three Fiber Drei

Styling:

Tailwind CSS CSS

Build Tool:

Vite

Code quality and Formatting:

ESLint Prettier

Version Control:

Git GitHub

Hosting:

Github Pages


🚀 Getting Started

To run this project locally, follow these steps:

Prerequisites

Installation

  1. Clone the repository
    git clone https://github.com/A-coderr/three_portfolio.git
    cd three_portfolio
  2. Install dependencies
    npm install
  3. Run the development server
    npm run dev

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.



📩 Connect with Me ⬇️

I’m actively looking for new opportunities! If you're a recruiter or hiring manager, feel free to reach out.

LinkedIn Profile GitHub Profile

Releases

No releases published

Packages

No packages published