Paul Harrison Logo Image
Paul Harrison

PassSec

A full‑stack Security+ study app with quizzes, labs, JWT auth, and a progress dashboard.

PassSec dashboard screenshot

Project Overview

PassSec is a full‑stack web app designed to help users prepare for the CompTIA Security+ certification through hands‑on, interactive learning. It includes a Quiz Mode (scored, domain‑based questions), a Lab Mode (realistic scenario investigations), user authentication, JWT‑protected APIs, and a personalized dashboard.

The stack uses a Flask API with SQLAlchemy, a PostgreSQL database, and a React + Tailwind frontend. Deployment targets are Cloud Run (API) and Netlify (frontend).

See ongoing progress: I’m actively shipping features and documenting milestones. Check out the GitHub repository .

Tools Used

Flask
Python
SQLAlchemy
PostgreSQL
JWT
React
Tailwind CSS
Docker
Cloud Run
Netlify