Inspiration
We created CyberCode because many people know that cyber threats are everywhere, but they dont really have simple tools to check if a website, link, or even their own browser is safe. Most security tools are either too technical or require paid services. We wanted to build something that feels easy to use and actually helps normal users understand online risks.
What it does
CyberCode is a free cybersecurity toolkit that brings multiple security tools into one place. Users can analyze IP addresses, scan websites for security issues, detect suspicious phishing links, check their privacy exposure, test password strength, and explore real threat intelligence data. The goal is to make cybersecurity more practical and accessible for everyone.
How we built it
We built the project using Next.js, TypeScript, Tailwind CSS, Node.js, and Express.js. Instead of relying on paid AI services or databases, we used real logic, browser APIs, and public data sources to power the security analysis. Everything runs using free technologies, which was an important part of the challenge.
Challenges we ran into
One of the biggest challenges was building useful security checks without using a database or cloud AI models. We had to create our own risk scoring logic for phishing detection and website analysis. Another challenge was making the dashboard feel modern and professional while keeping the app lightweight and fast.
What we learned
We learned a lot about web security, privacy analysis, and how real cybersecurity tools work behind the scenes. We also learned that good user experience is just as important as technical features, because security tools are only helpful if people can actually understand them.
What's next for CyberCode
In the future, we want to add more advanced threat intelligence features, browser extension support, and community-driven security reports. We also want to improve the educational section so beginners can learn cybersecurity while using the platform.
Overall, this project was a really fun challenge and we're proud that CyberCode became something that feels both useful and easy to use, even though we had very limited time to build it.
Built With
- apis
- apisbrowser
- apisweb
- csshtml5css3rechartsshadcn
- data
- next.jstypescriptjavascriptnode.jsexpress.jstailwind
- securitycybersecurityopen
- uirest
Log in or sign up for Devpost to join the conversation.