Skip to content

LynaSim/REACT_portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Portfolio

Description

react_portfolio_screen

In this project, I aimed to build a modern and responsive portfolio with React and focused on a "Component-based" architecture.

To showcase my past projects, I used a sleek and dynamic gallery component, provided by React Bits and powered with the GSAP animation library.

Live Site

https://react-portfolio-2h31.onrender.com/

Getting Started

To run this project locally:

  • Clone the repo:
git clone https://github.com/LynaSim/REACT_portfolio.git
  • Install dependencies:
npm install
  • Launch the development server:
npm run dev

Tech Stack & Resources

Key Features

  • Dynamic Masonry Gallery: A fluid, animated grid that showcases projects using GSAP animation library.

  • Detailed Project Modals: Clicking a gallery item opens a full-screen modal. Each modal showcases for each project:

    • a carousel with screenshots
    • a description
    • links to GitHub repo and live demos.
  • Single Page Application (SPA): Smooth page transition thanks to React Router.

Inspiration & Design

The combination of bold colours for the background and Shrikhand Font was inspired by the design of vanilla-extract (https://vanilla-extract.style/).

Author

Lyna Sim

s.lyna.dev@gmail.com

Licence

MIT

Releases

No releases published

Packages

 
 
 

Contributors