Skip to content

A modern and responsive personal portfolio website built using JavaScript, React, Three.js Fiber, Drei, Framer Motion, Tailwind CSS, and Vite. This portfolio showcases my skills, projects, and experience through stunning 3D visuals and smooth animations.

Notifications You must be signed in to change notification settings

bunsalcoder/portfolio

Repository files navigation

Personal Portfolio

Welcome to my personal portfolio! This project showcases my skills and projects using a modern tech stack. Below you'll find information on how to set up and run the project, as well as a brief overview of the technologies used.

Table of Contents

Technologies Used

  • React.js
  • Three.js
  • React Three Fiber
  • React Three Drei
  • Email JS
  • Framer Motion
  • Tailwind CSS
  • Vite

Features

  • Responsive design
  • 3D animations and models with Three.js
  • Smooth page transitions and animations using Framer Motion
  • Styled with Tailwind CSS for a modern look
  • Fast development and build times with Vite

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Make sure you have Node.js installed. You can download it here.

Installation

  1. Clone the repo

    git clone https://github.com/bunsalcoder/portfolio.git
  2. Navigate to the project directory

    cd portfolio
  3. Install NPM packages

    npm install

Usage

  1. Start the development server

    npm run dev
  2. Open your browser and navigate to http://localhost:5173 to view the portfolio.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

About

A modern and responsive personal portfolio website built using JavaScript, React, Three.js Fiber, Drei, Framer Motion, Tailwind CSS, and Vite. This portfolio showcases my skills, projects, and experience through stunning 3D visuals and smooth animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •