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: 8 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T15:19:15.000Z (11 days ago)
- Last Synced: 2024-10-28T15:05:16.788Z (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: 263
- Watchers: 12
- Forks: 51
- Open Issues: 10
-
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.[![Flutter](https://github.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/actions/workflows/flutter.yml/badge.svg)](https://github.com/hoc081098/node-auth-flutter-BLoC-pattern-RxDart/actions/workflows/flutter.yml)
[![Codemagic build status](https://api.codemagic.io/apps/5e299cf863c55e0019edee46/5e299cf863c55e0019edee45/status_badge.svg)](https://codemagic.io/apps/5e299cf863c55e0019edee46/5e299cf863c55e0019edee45/latest_build)
![GitHub stars](https://img.shields.io/github/stars/hoc081098/node-auth-flutter-BLoC-pattern-RxDart?style=social)
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: channel stable
```yaml
environment:
sdk: ">=2.17.1 <3.0.0"
flutter: ">=3.0.1"
``````shell
Flutter 3.0.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision fb57da5f94 (2 weeks ago) • 2022-05-19 15:50:29 -0700
Engine • revision caaafc5604
Tools • Dart 2.17.1 • DevTools 2.12.2
```## Screenshots
| | | |
| :---: | :---: | :---: |
| ![](screenshots/Screenshot1.png) | ![](screenshots/Screenshot2.png) | ![](screenshots/Screenshot3.png)
| ![](screenshots/Screenshot4.png) | ![](screenshots/Screenshot5.png) | ![](screenshots/Screenshot6.png)## Find this repository useful? ❤️
Star this repository and follow me for next creations! Thanks for your support 💗💗.