This project is an Android App addressed to people who want to learn about cybersecurity. It consists of a quiz game with plenty of useful tips and advices to be safe online.
It is not necessary to be an expert to start, you just need the desire of learn and have fun in the meantime.
This app implements a quiz with 150 questions about cybersecurity. They are divided into 3 different levels of difficulty. The player starts with the badge Noob and needs an amount of "hits" to obtain new badges. For each 2 badges, the displayed questions will be more difficult.
There are sections where the user can see the current stats, get help on how to play the game and enable/disable the music and sounds effects and change between light and dark mode.
The different badges, their required hits and the questions difficulty are:
Badge | Hits | Difficulty |
---|---|---|
Noob | 0 | Easy |
Script Kiddie | 15 | Easy |
Hacker | 30 | Medium |
Elite Hacker | 50 | Medium |
Guru | 75 | Difficult |
Omniscient | 115 | Difficult |
If you want to run the project, you just need an Android device and the APK file included in this repository.
You need to transfer the APK file to your Android device, and click on it to install it. Be sure to allow "Install apps from unknown sources".
- Android Studio - IDE
- Trello - Organization and tasks distribution
- Github Desktop - Development workflow and version control
- Planning Poker - Estimate sprint backlog
- Retrium - Retrospectives
We would like to thank our teachers for the help in developing this project and working agile.