Skip to content

Commit

Permalink
Updated Readme and added new demo #40
Browse files Browse the repository at this point in the history
* updated readme and added demo_new gif
  • Loading branch information
syedahmedjamil authored Jan 24, 2024
2 parents f89cfb7 + e8d8cab commit e47980d
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 3 deletions.
21 changes: 18 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
# Update
Updating app using clean architecture, acceptance test driven development and continuous integration/delivery using Github Actions and Firebase App Distribution. To see the old version, navigate to this [commit](https://github.com/syedahmedjamil/pushier/commit/ea7f30f8890fba63ff5571d64c3dffbe08dd9bfd) and click on "Browse Files".

# About
Android client app that integrates with pusher beams to show realtime in-app notifications.

Project contains:
- Code structured using `Clean Architecture`
- Acceptance tests written using `Cucumber` `Espresso`
- Integreation and unit tests written using `JUnit`
- Continous Integration using `Github Actions`
- Dependecy Injection using `Hilt`
- Manual Dependecy Injection using custom `App Container`
- Testing using fakes and mocks using `Mockk`
- Unit and intrumented test report aggregation
- ViewModel tests
- Coroutine tests

# Note
This is an updated version of the old app. To see the old version, navigate to this [commit](https://github.com/syedahmedjamil/pushier/commit/ea7f30f8890fba63ff5571d64c3dffbe08dd9bfd) and click on "Browse Files".

# Demo (new)
![](https://github.com/syedahmedjamil/pushier/blob/main/extras/demo_new.gif)

# Tests (new)
![](https://github.com/syedahmedjamil/pushier/blob/main/extras/tests.gif)

Expand Down
Binary file added extras/demo_new.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e47980d

Please sign in to comment.