A modern Flutter mobile application that simulates rolling a dice with real-time UI updates and interactive user experience.
Dice Roller is a Flutter-based mobile application that allows users to:
- 🎲 Roll a dice with a single tap
- 🔢 View the current dice result
- 📊 Track total number of rolls
- 🕘 See the last 10 roll results
- 🎨 Experience a clean and responsive UI
| Section | Description |
|---|---|
| 🔧 Introduction | Overview of the app |
| 🧱 Widgets | UI structure |
| 🔄 State Management | Handling dynamic updates |
| 🎲 Dice Logic | Random number generation |
| 📊 Roll Tracking | Storing previous results |
| 🎨 UI Design | Layout and styling |
| 📸 Screenshots | App preview |
| Layer | Technologies |
|---|---|
| Framework | Flutter |
| Language | Dart |
| UI | Material Design 3 |
| State Management | setState |
| Logic | Random class |
✔ Interactive dice rolling system
✔ Real-time UI updates using setState
✔ Maintains history of last 10 rolls
✔ Displays total roll count
✔ Clean Material 3 UI design
Initial State
|
After Rolling
|

