https://github.com/kpg782/seqsense
SeqSense is a Flutter app, scaffolded with FlutterFlow and fully customized in Dart, that provides an intuitive interface for visualizing and experimenting with popular number sequences and mathematical
https://github.com/kpg782/seqsense
android-application dart flutter flutterflow mathematics
Last synced: about 2 months ago
JSON representation
SeqSense is a Flutter app, scaffolded with FlutterFlow and fully customized in Dart, that provides an intuitive interface for visualizing and experimenting with popular number sequences and mathematical
- Host: GitHub
- URL: https://github.com/kpg782/seqsense
- Owner: KpG782
- License: mit
- Created: 2025-06-29T09:40:58.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-06-30T15:12:24.000Z (11 months ago)
- Last Synced: 2025-06-30T16:27:11.888Z (11 months ago)
- Topics: android-application, dart, flutter, flutterflow, mathematics
- Language: Dart
- Homepage:
- Size: 2.36 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π’ SeqSense
A Flutter application for visualizing and experimenting with popular number sequences and mathematical algorithms. Originally scaffolded with FlutterFlow and fully customized in Dart, **SeqSense** offers an intuitive UI for exploring:
- **Fibonacci Sequence:** Each term is the sum of the two preceding terms, starting with 0 and 1.
- **Lucas Numbers:** Similar to Fibonacci but begins with 2 and 1, generating a unique series with the same recurrence.
- **Tribonacci Sequence:** Extends the Fibonacci concept; each term is the sum of the three preceding terms (0, 0, 1).
- **Collatz Sequence (3n + 1):** For any positive integer n, if n is even, divide by 2; if odd, multiply by 3 and add 1; repeat until reaching 1.
- **Pascalβs Triangle:** A triangular array of binomial coefficients where each entry is the sum of the two entries above it.
- **Euclidean GCD Algorithm:** Iteratively computes remainders to find the greatest common divisor of two integers.
## π Features
- π Interactive calculators for each sequence/algorithm
- π Real-time result display with scrollable containers for large outputs
- π¨ Consistent theming with custom cards, buttons, and typography
- π οΈ Modular code structure: UI, logic, and custom actions in `custom_code`
- πΊοΈ Named route navigation with smooth page transitions
- π¦ State management via a central `app_state.dart`
## π Table of Contents
- [Demo Screenshot](#demo-screenshot)
- [Prerequisites](#prerequisites)
- [Getting Started](#getting-started)
- [Project Structure](#project-structure)
- [Contributing](#contributing)
- [License](#license)
## πΈ Demo Screenshot




## π¦ Prerequisites
- Flutter SDK β₯ 3.0
- Dart β₯ 2.18
- An IDE like Android Studio, IntelliJ, or VS Code
- (Optional) FlutterFlow account if you plan to re-export changes
## π€ Collaborators & Developers
- Ken Patrick Garcia: Project Leader & Full-Stack Developer
- Brian Ashley Papa: Backend Developer
- Mars Maguddayao: Researcher
## π΄ Fork the repo
- π Create feature branch: git checkout -b feature/YourFeature
- π Commit changes: git commit -m 'Add some feature'
- π Push to branch: git push origin feature/YourFeature
- π© Open a Pull Request