- Handle rejected session-id
- Bias places autocomplete to Nairobi
- Remove mobile number requirement
- Fix invalid session-id errors by logging out
- Add option to change payment method
- Disable place order button when there is no no delivery address
- Fix payments notification channel being the same as orders channel
- Add illustration when there aren't any orders
- Add pull to refresh in products screen
- Improve app launch time
- Remove mobile number length restriction
- Add delete account feature
- Add password reset
- Update login and signup design
-
Change backend from Firebase
-
Add Google Sign In
-
Use dynamic products list
-
Add Google Sign In
-
Add ability to have multiple delivery addresses
-
Add card payment
-
Disable backup on uninstall
- Update UI design
- Remove checkout screen and combine it with cart
- Show only the last 3 orders in the profile screen.
- Add new screen to show all past orders
- Change item images
- Fix input field colors
- Save notification token to user's profile
- Update notifications
- Match edit cart item dialog to match rest of app
- Numerous UI changes
- Move open source libraries list to separate page.
- Dialog to edit the cart shows up when an item is clicked.
- Update profile screen design.
- Update privacy policy url and contact email.
- Minor UI change from switching to new material library.
- Fix critical bug that prevented new accounts from being created.
- Profile icon is always present.
- Fix text wrapping on catalog.
- Various changes to sign up.
- Fix crash reporting
- Fix M-Pesa payment - a11f8a3