Git Product home page Git Product logo

gdzietabiedra's Introduction

Hi there ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working on ...ZenTimer pet project
  • ๐ŸŒฑ Iโ€™m currently learning ...Go | Backend stuff
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on ...cybernetic augmentation
  • ๐Ÿค” Iโ€™m looking for help with ...taking over the world
  • ๐Ÿ’ฌ Ask me about ...Life, the Universe and Everything
  • ๐Ÿ“ซ How to reach me: ... check my blog

๐Ÿ“• Latest Blog Posts

gdzietabiedra's People

Contributors

asvid avatar

Watchers

 avatar  avatar

gdzietabiedra's Issues

Wrap map view in AppService

map should be wrapped in service, hiding implementation. For now GoogleMaps will be used but switch to OpenMaps should be possible and easy

List search

working fuzzy search for shop list

it should search by city and street

Search view Text helper with addresses from db

Crash reporting

As a Developer I want to know where and how app is crashing so that I can find bugs and fix them.

release the app

As a Developer I want to release the app so its visible in google play Store.

Devnotes:

  • It should be done using fastlane
  • new images and description should be put to Google Play
  • With proper release with tag and github page
  • cool if Travis cold do it
  • check signing app with upload key and let google sign app

Add list and searchview in first RIB

search view on top
list with formated item_views containing: shop name, address, distance, opening hours, button "more"
list item should react with toast message on click

Configurable notifications for shopping sundays

  • New settings page with notification section
  • notification On/Off switch
  • when turned ON, possible to configure when the notification should be displayed - days before shopping Sunday and hour
  • default 2 days before at 20.00

Show selected shop on map

As a User I want to be redirected from shops list to map after clicking on shop, so that I can see where it is and then turn on navigation.

App Analytics

As a Developer I want to know how Users use the app, so that I can focus on developing and fixing most important features from users perspective

Devnotes

  • simple event and screen logging to Firebase Analytics
  • all screens
  • events:
  • turning on navigation
  • going to store from settings
  • starting email from settings
  • selecting shop on map
  • moving map
  • using searchview
  • using Kotlin 'object' will be enough, no DI needed for now

Location service that checks distance to nearby shops

try to find algorythm to find closest shops by LatLong values
service should be able to recalculate distance over any given list of shops and current user location - for filtering list etc.

or maybe calculating distance for all shops each time wont be that slow?

UI fixes

As as User I want to see usable and fairly nice UI so that my eyes won't bleed each time I have to use this app

Coroutine crash when trying to get location

Describe the bug
Crash when trying to get location

To Reproduce
unknown

Expected behavior
no crash

Smartphone (please complete the following information):

  • only Samsung devices with Android 8,9,10

Additional context
Fatal Exception: java.lang.IllegalStateException: Already resumed at kotlin.coroutines.SafeContinuation.resumeWith(SafeContinuationJvm.kt:45) at com.hedgehog.gdzietabiedra.appservice.LocationService.getLocation(LocationService.kt:35) at com.hedgehog.gdzietabiedra.ui.list.ListViewModel$loadShopsForUserLocation$1.invokeSuspend(ListViewModel.kt:33) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

Add Icon and basic graphic style

As as User I would like to see app with custom icon and some app theme so that I know its GdzieTaBiedra and not some generic tutorial app

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.