https://github.com/mohanedzekry/authentication-go-router-bloc
Handle authentication in Flutter using goRouter and HTTP client with BLoC state mangement.
https://github.com/mohanedzekry/authentication-go-router-bloc
clean-architecture clean-code dart flutter freezed go-router http-client injectable interceptor service-locator
Last synced: 3 months ago
JSON representation
Handle authentication in Flutter using goRouter and HTTP client with BLoC state mangement.
- Host: GitHub
- URL: https://github.com/mohanedzekry/authentication-go-router-bloc
- Owner: MohanedZekry
- Created: 2024-03-23T01:30:50.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-23T01:41:14.000Z (over 1 year ago)
- Last Synced: 2025-03-25T12:22:04.650Z (7 months ago)
- Topics: clean-architecture, clean-code, dart, flutter, freezed, go-router, http-client, injectable, interceptor, service-locator
- Language: Dart
- Homepage:
- Size: 81.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Authentication goRouter with BLoC
Handle authentication seamlessly in your Flutter applications using goRouter for navigation, an HTTP client for network requests, and BLoC for state management.
## Features
- **goRouter Integration**: Smooth navigation management with goRouter for a seamless user experience.
- **dio**: Effortless handling of network requests and responses during authentication processes.
- **BLoC**: Robust state management throughout the authentication flow using the BLoC pattern.## Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com/MohanedZekry/authentication-go-router-bloc