Skip to content

0nesheep/ByteGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦊 ByteGuard Mobile Application

ByteGuard is a gamified mobile app that helps user learn how to spot scams, misinformation, and cyber threats through interactive quizzes, AI tools, and mascot-driven rewards. This application is built using Expo and React Native with a TypeScript frontend, integrated with a FastAPI backend and PostgreSQL database.

πŸ” Overview

  • πŸ“š Learn via staged quizzes on real-world scams and threats
  • 🦊 Earn points to customize Byte, your in-app fox mascot
  • πŸ€– Use the AI chatbot to scan suspicious messages or images
  • πŸ“° Stay updated with the latest scam news and hotline resources

⭐ Core Features

  • Quizzes & Stages: Realistic, scenario-based learning
  • Cue Card Bank: Flashcards for wrongly answered questions
  • AI Chatbot: Scan scam texts/screenshots for instant advice
  • Shop: Use points for clothes, food & accessories for Byte
  • News Hub: Tips, updates, and emergency contacts

πŸ› οΈ Tech Stack

  • Frontend: Expo, React Native, TypeScript
  • Backend: FastAPI, Python
  • Database: PostgreSQL
  • API Wiring: Fetch API, React Query

πŸ‘§ Team Members

Yiyang Β· Jingting Β· Jia Yi Β· Yizheng Β· Valen

πŸ‘‰ Click here to learn more about ByteGuard

About

2nd Runner Up @ DSTA BrainHack 2025 CODE_EXP Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •