Inspiration
As a beginner in cybersecurity, I often found myself learning tools like Nmap, Burp Suite, or basic Linux commands, but getting stuck on one common question:
“What should I do next?”
Most learning resources explain how tools work, but not how to think or how to move step-by-step during ethical hacking practice. This confusion is especially common in CTFs and labs, where beginners don’t know which direction to take after initial steps.
HackFlow was inspired by this exact problem — to act as a guided workflow companion for beginners who need clarity, not complexity.
What it does
HackFlow is a beginner-friendly ethical hacking workflow guide.
Instead of teaching exploits, HackFlow helps users:
- Understand common beginner scenarios
- Decide the next logical step
- Learn in a safe, ethical, and structured way
Users can select scenarios like:
- “I ran Nmap, what next?”
- “How do I start a CTF?”
- “What does enumeration mean?”
- “How should beginners approach web pentesting?”
The platform emphasizes thinking, enumeration, and methodology rather than rushing into attacks.
How I built it
HackFlow is built as a clean, lightweight static web application using:
- HTML for structure
- CSS for a modern, minimal dark UI
- JavaScript for interactive scenario handling
The design focuses on:
- Clear instructions
- Minimal distractions
- Beginner reassurance
- Ethical disclaimers
I intentionally avoided heavy frameworks to keep the project fast, accessible, and hackathon friendly.
Challenges I faced
One of the biggest challenges was deciding what not to include.
As a beginner, it’s tempting to add too much information, but that often overwhelms users. I had to carefully design HackFlow to stay:
- Simple
- Educational
- Ethical
- Non-intrusive
Another challenge was making the interface feel useful without relying on AI, ensuring the project remains reliable and transparent.
What I learned
Through this project, I learned:
- How to design for beginners
- The importance of workflow thinking in cybersecurity
- How UX clarity matters just as much as technical depth
- How to present a focused idea clearly in a hackathon setting
HackFlow represents how beginners actually think.
What's next for HackFlow
In the future, HackFlow could include:
- More scenario depth
- Interactive checklists
- Beginner progress tracking
- Community-contributed workflows
The core goal will always remain the same:
*Make cybersecurity learning less confusing and more approachable. *

Log in or sign up for Devpost to join the conversation.