An open API service indexing awesome lists of open source software.

https://github.com/rjohnpaul/my_portfolio

A Portfolio build by Tailwind, React, Framer Motion and many more
https://github.com/rjohnpaul/my_portfolio

portfolio

Last synced: 3 months ago
JSON representation

A Portfolio build by Tailwind, React, Framer Motion and many more

Awesome Lists containing this project

README

        

A Portfolio build by Tailwind, React, Framer Motion and many more
# 3D Portfolio

![Portfolio Banner](https://github.com/iamjohndevboy/My_Portfolio/blob/43a7eb1782f39f9f0e213ebc5c5dfd6e0eeb6cf2/Porfolio.png)


Open Source


Welcome to my 3D Portfolio! This project showcases my work in an immersive 3D environment, powered by Framer Motion, Three.js, and traditional CSS styling.

## Features

- **Immersive 3D Showcase:** Explore my portfolio projects in a stunning 3D environment.
- **Smooth Animations:** Engage with smooth and captivating animations powered by Framer Motion.
- **Interactive Experience:** Interact with the 3D space and projects using intuitive controls.
- **Traditional CSS Styling:** The projects are styled using a blend of traditional CSS techniques and modern styling libraries.
- **Responsive Design:** Enjoy a consistent experience across various devices and screen sizes.

## Technologies Used

- Framer Motion: Library for creating smooth animations and interactive UI components.
- Three.js: JavaScript framework for creating 3D graphics and visualizations.
- Traditional CSS: Utilized for styling and layout design.

## Key Highlights

- Utilizes the power of Framer Motion and Three.js to create an immersive 3D experience for showcasing portfolio projects.
- Seamless integration of traditional CSS styling for enhancing visual appeal.
- Intuitive controls and smooth animations make interacting with the 3D environment enjoyable and engaging.

## Future Plans

- Incorporate additional interactive elements to further enhance user experience.
- Explore advanced Three.js features for even more captivating visuals.
- Collaborate with other developers to expand the capabilities of the 3D portfolio.

## Getting Started

To explore the 3D Portfolio, follow these steps:

1. Follow these Steps:

```sh
git clone https://github.com/your-username/3d-portfolio.git
cd 3d-portfolio
npm install three framer-motion
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
npm run dev
## Demo
Check out the live demo: [3D Portfolio Demo](https://john-paul-portfolio.vercel.app/)

## AS ALWAYS FILLED AND MADE WITH ❤︎