π Personal Portfolio β luxscious.github.io
This is my personal portfolio site, built with React and deployed using GitHub Pages. It showcases my journey as a Software Engineer and Masterβs candidate specializing in cybersecurity, with selected projects, work experience, and achievements.
β οΈ Note: This portfolio was developed quickly as a prototype, with code created through a mix of inspiration and "vibe coding." Expect ongoing updates and improvements as the project evolves.
- Fully responsive and accessible UI
- Timeline-style project showcase with interactive drawers
- Dynamic content sourced from structured JSON
- Smooth navigation and animations
- Clean folder-based component architecture
- React
- JavaScript (ES6+)
- HTML/CSS
- GitHub Pages for hosting
website_v2/
βββ public/ # Static files and images
βββ src/
β βββ assets/ # Fonts, icons, or other static assets
β βββ components/ # Reusable React components (Timeline, Drawer, etc.)
β βββ pages/ # Page-level components (Home, About, etc.)
β βββ styles/ # Global or component-specific styles
β βββ App.js # Main App component
β βββ constants.js # Static data and configuration
β βββ index.js # React DOM render entry point
β βββ index.css # Root-level styles
βββ .gitignore
βββ package.json
βββ package-lock.json
βββ README.md
βββ .gitattributes
Install dependencies:
npm installRun the app locally:
npm startIβm a Software Engineer and Masterβs student (graduating June 2025) with a love for problem-solving, secure system design, and creative learning. This portfolio is my digital homeβglad you're here! If anything catches your eye, Iβd love to connect.
- Portfolio: luxscious.github.io
- GitHub: @luxscious
- LinkedIn: [https://www.linkedin.com/in/gabriella-gerges/]