🌐 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/]