Skip to content

A modern, dynamic portfolio website built with React. This project combines GitHub data, modern animations, and an intuitive interface to showcase projects, social links, and GitHub activity.

License

Notifications You must be signed in to change notification settings

NickLitwinow/React-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Portfolio

Screenshot 2025-02-02 at 14 44 03

About the Project

React Portfolio is a modern portfolio that:

  • Loads and displays your avatar, bio, and profile data from GitHub.
  • Shows social links with attractive icons and tooltips on hover.
  • Demonstrates your GitHub activity calendar via a widget.
  • Sorts and displays projects from GitHub, including their descriptions, badges (stars, language), topics, and an image extracted from the README.
  • Uses Framer Motion animations to create a modern, smooth interface.

Features

  • Dynamic Data Loading: Automatically fetches user, repository, and activity data from GitHub.
  • Animations & Interactivity: Smooth element transitions, hover animations, and a modern design.
  • Social Links with Tooltips: Social network icons reveal link titles (CV, LinkedIn, GitHub, Instagram) on hover.
  • Topics Display: Project cards include repository topics (hashtags) to help quickly identify development areas.

Technologies

  • React – A library for building user interfaces.
  • Framer Motion – A library for creating animations.
  • React Icons – A collection of icons for social links and other elements.
  • GitHub API – For fetching profile, activity, and repository data.
  • CSS Flexbox & Grid – For a responsive and modern layout.

About

A modern, dynamic portfolio website built with React. This project combines GitHub data, modern animations, and an intuitive interface to showcase projects, social links, and GitHub activity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published