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.
- Stars
- 268
- Forks
- 52
- Last push (UTC)
- Sep 7, 2026
- Project status
- Active
LanguagesDartC++CMakeKotlinSwiftHTMLRubyCObjective-C
Technical topics
# flutter# rxdart# flutter-rxdart# flutter-rx# flutter-bloc# flutter-bloc-pattern# flutter-bloc-rxdart# flutter-login-screen# flutter-registration-screen# flutter-auth# bloc-pattern# flutter-reactive# flutter-app# bloc-pattern-rxdart# flutter-rx-preferences# bloc-rxdart# flutter-stream# flutter-state-management# rxdart-bloc# flutter-bloc-pattern-rxdart
Dependencies used
Dependency list 29 items
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.8 - cupertino_http
^2.0.0 - meta
^1.12.0 - path
^1.8.2 - http
^1.2.2 - built_value
^8.9.2 - rxdart
^0.28.0 - rxdart_flutter
^0.0.1 - image_picker
^1.1.2 - shared_preferences
^2.3.2 - octo_image
^2.1.0 - flutter_provider
^2.1.0 - rx_shared_preferences
^4.0.0 - disposebag
^1.5.1 - flutter_disposebag
^1.1.0 - flutter_bloc_pattern
^3.0.0 - rxdart_ext
^0.3.0 - did_change_dependencies
^1.0.0 - stream_loader
^1.5.0 - dart_either
^2.0.0 - http_client_hoc081098
^0.1.0 - cancellation_token_hoc081098
^2.0.0 - plugin_platform_interfaceDevelopment
^2.1.3 - flutter_testDevelopment
{"sdk":"flutter"} - build_runnerDevelopment
^2.4.11 - built_value_generatorDevelopment
^8.9.2 - analyzerDevelopment
^5.2.0 - flutter_lintsDevelopment
^5.0.0
Rankings
Original README
English project snapshot. Visit GitHub for the latest content.
Expand / collapse project README
node_auth # node-auth-flutter-BLoC-pattern-RxDart
- ❄️❄️
BLoC patternrxdartstream🐋🐋 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: using Tink library to encrypt/decrypt access token and user info.
- iOS: using CryptoSwift library to encrypt/decrypt access token and user info.
Flutter Codemagic build status GitHub stars Hits
Liked some of my work? Buy me a coffee (or more likely a beer)
Video demo:
Download apk here
Flutter version (stable channel)
environment:
sdk: ^3.4.3
flutter: ">=3.22.2"
Screenshots
| https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot1.png | https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot2.png | https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot3.png |
| https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot4.png | https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot5.png | https://raw.githubusercontent.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/HEAD/screenshots/Screenshot6.png |
Find this repository useful? ❤️
Star this repository and follow me for next creations! Thanks for your support 💗💗.