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

https://github.com/patrykcoding/gitcracking

Android client for GitHub
https://github.com/patrykcoding/gitcracking

Last synced: 9 months ago
JSON representation

Android client for GitHub

Awesome Lists containing this project

README

          

# GitCracking
Android client for GitHub. This project was part of my capston and was completed in less than four months, fulfilling all the specifications.

### Features:
- Support multiple accounts
- List all remotes (public and private)
- List all issues (open and closed)
- List all pull requests (open and closed)
- Opening new issues
- Editing issues
- Merging pull requests

### Limitations:
- 2FA is not supported

### Development Status:
Unfortunately I don't have time to work on this project. However, I'm hoping that this project will help someone learn Android development, just as it helped me. It can also be used as a good starting point if anyone is interested to create their own GitHub client.

## Screenshots
Dashboard|Repositories|Issues
:-------:|:----------:|:----:|
![dashboard](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/dashboard.png?raw=true)|![repositories](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/repositories.png?raw=true)|![issues](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/issues.png?raw=true)

New Issue|Accounts|Navigation Drawer
:-------:|:------:|:--------------:|
![new issue](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/new-issue.png?raw=true)|![accounts](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/accounts.png?raw=true)|![navigation drawer](https://github.com/kaczmarkiewiczp/GitCracking/blob/master/Screenshots/navigation-drawer.png?raw=true)
## Authors
Patryk Kaczmarkiewicz