Skip to content

iamjmydv/Flutter-Android-RandomString-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Random String Generator by John Ace Magno (jamagno.27@gmail.com) | 09477677426

This Flutter application demonstrates the use of the BLoC (Business Logic Component) pattern to fetch and display random strings from an API. It showcases state management, API integration, and responsive UI design.

Features

  • Fetch random strings from a remote API
  • Display loading, success, and error states
  • Implement a cooldown period between requests
  • Responsive UI with a gradient background

Getting Started

Prerequisites

  • Flutter SDK (version 3.22.2 or later)
  • Dart SDK (version 3.4.3 or later)
  • Android SDK (version 34.0.0 or later)
  • An IDE (e.g., Android Studio, VSCode) with Flutter plugins
  • Windows 10 or higher
  • Java version OpenJDK Runtime Environment (build 17.0.6 or later)

Installation and Running

  1. Clone the repository: git clone https://github.com/jamydevelop/Flutter-Android-RandomString-API.git
  2. Install dependencies: flutter pub get
  3. Run the app: flutter run

Dependencies

  • flutter_bloc: ^8.1.6
  • http: ^1.2.1
  • cupertino_icons: ^1.0.6
  • flutter_lints: ^3.0.0 (dev)

API Information

Base URL: https://o7q6ka26qs232rmbtpbrxghy6u0vyrup.lambda-url.ap-southeast-1.on.aws/

Known Issues and Workarounds

  1. Flutter and Dart Path Warning: Add C:\flutter SDK\3.22.2\flutter\bin to your system PATH.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published