Welcome to Hackify โ an interactive platform designed to empower users with cybersecurity awareness and skills through engaging games, challenges, and resources!
๐ Built for the Innovatex Hackathon by Team Paradox Frontier (Vaishnavi Singh, Ayush Karan, Ashish Raj).
Hackify transforms cybersecurity education into an immersive, gamified experience. Users can explore interactive challenges, security tools, and real-world problem-solving exercises to develop practical cybersecurity skills while having fun!
- ๐ง Security Quiz โ Test your knowledge of social engineering tactics.
- ๐ Cyber Escape Room โ Solve puzzles to escape a hackerโs trap.
- ๐ Master the Passwords โ Learn how to create and evaluate secure passwords.
- โก Attack Simulator โ Respond to simulated cyber threats in real time.
- ๐ต๏ธ Hack The Hacker โ Analyze vulnerabilities and decrypt messages.
- ๐ Security Resources โ Access guides and tools to improve your cybersecurity knowledge.
โ Educate users about cybersecurity threats and solutions.
โ Make learning interactive through engaging challenges.
โ Provide real-world insights into online security best practices.
- Frontend: React.js for a dynamic and responsive UI.
- Styling: Tailwind CSS for modern and consistent design.
- Routing: React Router for seamless navigation.
- Local Storage: Used to save user progress.
- Animations: Canvas Confetti for interactive user engagement.
- Install Node.js on your system.
# Clone the repository
git clone https://github.com/your-repo/hackify.git
cd hackify
# Install dependencies
npm install
# Start the development server
npm start
# Open the application in your browser
http://localhost:3000- Open Hackify and explore the available games and challenges.
- Select a challenge and follow the on-screen instructions.
- Complete challenges to improve your cybersecurity skills.
- Learn from mistakes with hints and explanations after each challenge.
- Explore the Security Resources section for additional learning materials.
- Continue your journey to become cyber-aware and practice safe online habits!
We aim to expand Hackify with:
- ๐น New cybersecurity challenges based on evolving threats.
- ๐น More interactive security games with real-world scenarios.
- ๐น Mobile-friendly version for seamless learning on the go.
- ๐น Enhanced user progress tracking to measure skill improvement.
We welcome contributions! Follow these steps to contribute:
# Fork the repository
git clone https://github.com/your-repo/hackify.git
# Create a new branch for your feature
git checkout -b feature-name
# Make your changes and commit them
git commit -m "Add new feature"
# Push to your fork
git push origin feature-name
# Open a pull requestCheck the Issues section for open feature suggestions or bug fixes. Once your pull request is reviewed and approved, it will be merged into the main project.
If you encounter any issues while setting up or using Hackify, feel free to:
- Open an issue on the GitHub Repository.
- Reach out to Team Paradox Frontier through the project discussion section.
- Check the FAQs and Troubleshooting Guide in the repository.
For any urgent concerns, you can also contact the team via the provided discussion forums.
This project is licensed under the MIT License โ see the LICENSE file for details.
A huge thank you to:
- Canvas Confetti for adding celebratory animations.
- The cybersecurity community for inspiring this initiative.
- Team Paradox Frontier (Vaishnavi Singh, Ayush Karan, Ashish Raj) for building this during the Innovatex Hackathon.
- All contributors and users for supporting this project!
๐ Join Hackify today and level up your cybersecurity skills! ๐๐ฎ