Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shirokovnv/git_watcher

Flutter app for working with Github REST Api
https://github.com/shirokovnv/git_watcher

dart flutter github-api

Last synced: 1 day ago
JSON representation

Flutter app for working with Github REST Api

Awesome Lists containing this project

README

        

# Git Watcher

Application for working with [Github REST Api][link-github-api], written in [Dart][link-dart]/[Flutter][link-flutter].

Uses [BLoC][link-bloc] for state-management.

## What does it do ?

1. View user profile, followers and repos
2. Search for popular repos and developers
3. Switch dark/light theme :)

**The project created with educational purposes**

_It covers such topics as:_

1. Routing
2. State management
3. Working with external API-s
4. Working with tabs
5. Testing

_It does not cover:_

1. Localizations
2. Animations
3. Design

## Limitations

`Github REST API with unauthorized requests allows only 60 requests per hour`

## Available platforms

Android | IOS | Linux | MacOS | Windows | Web

## License

MIT. Please see the [license file](LICENSE.md) for more information.

[link-dart]: https://dart.dev/
[link-flutter]: https://flutter.dev/
[link-bloc]: https://bloclibrary.dev/
[link-github-api]: https://docs.github.com/en/rest