Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hoc081098/node-auth-flutter-bloc-pattern-rxdart
❤️ [active] 🌰[bloc_pattern] [rxdart] [stream] 🍄 simple auth app flutter, server node.js, bloc pattern, rxdart 🍁🍁 functionalities: login, register, change password, change avatar, forgot password. pure rxdart bloc pattern. bloc pattern without library.
https://github.com/hoc081098/node-auth-flutter-bloc-pattern-rxdart
bloc-pattern bloc-pattern-rxdart bloc-rxdart flutter flutter-app flutter-auth flutter-bloc flutter-bloc-pattern flutter-bloc-pattern-rxdart flutter-bloc-rxdart flutter-login-screen flutter-reactive flutter-registration-screen flutter-rx flutter-rx-preferences flutter-rxdart flutter-state-management flutter-stream rxdart rxdart-bloc
Last synced: 3 days ago
JSON representation
❤️ [active] 🌰[bloc_pattern] [rxdart] [stream] 🍄 simple auth app flutter, server node.js, bloc pattern, rxdart 🍁🍁 functionalities: login, register, change password, change avatar, forgot password. pure rxdart bloc pattern. bloc pattern without library.
- Host: GitHub
- URL: https://github.com/hoc081098/node-auth-flutter-bloc-pattern-rxdart
- Owner: hoc081098
- License: mit
- Created: 2019-02-02T22:10:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-07T06:43:46.000Z (13 days ago)
- Last Synced: 2025-02-10T11:07:04.557Z (10 days ago)
- Topics: bloc-pattern, bloc-pattern-rxdart, bloc-rxdart, flutter, flutter-app, flutter-auth, flutter-bloc, flutter-bloc-pattern, flutter-bloc-pattern-rxdart, flutter-bloc-rxdart, flutter-login-screen, flutter-reactive, flutter-registration-screen, flutter-rx, flutter-rx-preferences, flutter-rxdart, flutter-state-management, flutter-stream, rxdart, rxdart-bloc
- Language: Dart
- Homepage: https://pub.dev/packages/rx_shared_preferences
- Size: 15.2 MB
- Stars: 266
- Watchers: 12
- Forks: 52
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# node_auth # node-auth-flutter-BLoC-pattern-RxDart
- ❄️❄️ `BLoC pattern` `rxdart` `stream` 🐋🐋 Simple auth app flutter, server node.js, BLoC pattern, RxDart
- Functionalities: `LOGIN`, `LOGOUT`, `REGISTER`, `CHANGE PASSWORD`, `CHANGE AVATAR`, `FORGOT PASSWORD` 🌀🌀
- **Pure rxdart BLoC pattern**. BLoC pattern without library. Flutter Functional & Reactive programming 🌱🌱
- Platform-Specific Code With **Flutter Method Channel**
- [Android](https://github.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/blob/master/android/app/src/main/kotlin/com/hoc/node_auth/MainActivity.kt#L21): using [Tink library](https://github.com/google/tink) to encrypt/decrypt access token and user info.
- [iOS](https://github.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/blob/master/ios/Runner/AppDelegate.swift#L20): using [CryptoSwift library](https://github.com/krzyzanowskim/CryptoSwift) to encrypt/decrypt access token and user info.[](https://github.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/actions/workflows/flutter.yml)
[](https://codemagic.io/apps/5e299cf863c55e0019edee46/5e299cf863c55e0019edee45/latest_build)

[](https://hits.seeyoufarm.com)
Liked some of my work? Buy me a coffee (or more likely a beer)## Video demo:
[Youtube](https://youtu.be/OvsDKfy0aOs)
## Download apk [here](https://nightly.link/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/workflows/flutter/master/app.zip)
## Flutter version (stable channel)
```yaml
environment:
sdk: ^3.4.3
flutter: ">=3.22.2"
```## Screenshots
| | | |
| :---: | :---: | :---: |
|  |  | 
|  |  | ## Find this repository useful? ❤️
Star this repository and follow me for next creations! Thanks for your support 💗💗.