This project is a dynamic portfolio built using React.js and Framer Motion. It fetches data from an API endpoint to populate various sections of the portfolio, such as the Hero Section, Services, Projects, Skills, Testimonials, and Social Media Handles. The goal of this project is to convert a static HTML portfolio template into a dynamic React.js application, enhancing its visual appeal with animations using the Framer Motion library.
- Fetches data from an API endpoint to populate dynamic content.
- Utilizes React.js for component-based architecture and state management.
- Enhances visual appeal with animations using the Framer Motion library.
- Consists of separate components for each section of the portfolio.
- Renders dynamic content based on the fetched data within React components.
- Maintains responsiveness and cross-browser compatibility.
- React.js
- JavaScript
- HTML
- CSS
- Framer Motion
- API (to fetch data)
To get a local copy up and running follow these simple steps:
- Clone the repository:
git clone https://github.com/your-username/ThePortfolyo-Assignment-Conversion.git
2.Navigate into the project directory:
cd ThePortfolyo-Assignment-Conversion
3.Install dependencies:
npm install
4.Start the development server:
npm start
License This project is licensed under the MIT License.