Skip to content

Aaron-Zewudie-Dev/NumApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NumApp

A clean, modular React Native app where your phone becomes the mind reader guessing the number you’re thinking of.

What Is NumApp?

NumApp is a simple yet clever React Native application designed to teach and demonstrate best practices in mobile app architecture. You pick a number your phone tries to guess it. Behind this playful game lies clean, well-structured React Native code that’s perfect for learning, extending, and reusing.

How It Works

. Home Screen – User enters the starting number and begins the game.

. Game Screen – The phone guesses the number, displaying a list of previous attempts.

. Game Overly Screen – A simple celebration screen showing the correct guess and number of trials it took to find it.

. Each screen is built using a modular approach with clear component boundaries and a focus on state management via React Hooks.

Screenshots

Home Screen – Android

Screenshot_1762905200

Home Screen – Ios

IMG_5920

Game Screen – Android

Screenshot_1762904032

Game Screen – Ios

IMG_5923

Game overly Screen – Android

Screenshot_1762904075

Game overly Screen – Ios

IMG_5922

Tech Stack

. React Native – Core framework for building cross-platform mobile apps.

. React Hooks – For state and lifecycle management.

. Clean Code Principles – Small, reusable modules and minimal coupling.

Why NumApp?

This project was built to show how clean, modular code and modern React Native practices can make development faster, clearer, and more enjoyable. Each screen and logic module is decoupled, making it easy to follow, modify, and learn from perfect for beginners or developers wanting to sharpen their React Native architecture skills.

Learn, Build, Improve

NumApp isn’t just a guessing game. it’s a learning tool for writing maintainable, modern React Native code. Fork it, tweak it, and make it your own

About

NumApp is a smart and modular React Native game built with a clean-code approach. It features a fun "Guess My Number" concept where the phone tries to guess the number you’re thinking of. Designed with React Hooks, event-driven logic, and reusable components, the app demonstrates modern state management, scalable architecture, and maintainable code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors