A minimalist, elegant, and cyber-themed personal portfolio website emphasizing DevSecOps, Cybersecurity, Software Engineering, and AI.
Built with a sleek, terminal-inspired design language (monospace typography, blinking cursors, network node backgrounds, and grid scanlines), this portfolio is designed to be fully responsive with automatic Light/Dark mode support.
Live at: https://josapton.github.io
- Network Nodes Effect: Interactive canvas background representing infrastructure and connectivity.
- Cyber/Terminal Theme: Blinking cursors, monospace accents, scan lines, and command-line aesthetics.
- Dynamic Routing: Built with
react-router-domfor fast page transitions. - Dark/Light Mode: Soft emerald palette for light mode and vibrant neon green for dark mode.
- Fully Automated Deployment: Powered by GitHub Actions for seamless continuous deployment to GitHub Pages.
If you'd like to run this project on your local machine:
-
Clone the repository
git clone https://github.com/josapton/josapton.github.io.git cd josapton.github.io -
Install dependencies
npm install
-
Start the development server
npm run dev
The site will be available at
http://localhost:5173/.
- Projects: Edit
src/pages/Projects.jsx - Research: Edit
src/pages/Research.jsx - Theme: Core CSS variables are defined in
src/index.css
This project is open-source and available under the MIT License.