Code Monkey home page Code Monkey logo

friskal's People

Watchers

 avatar  avatar

friskal's Issues

Profile: Content should be cached

When reaching the profle screen, some of the content should be visible instead of getting an empty profile until the app featches the latest info.

It would be better to display cached info for profile picture and user statistics and refresh it after a while and in case that these values have been changed

Ads: Counter doesn't work

The ads counter doesn’t seem to work. We need to know number of views and clicks for every Ad in activity or experiences in order to monetize on them.

Notifications

When I receive a notification outside of the app it doesn't take me to the desired location in app. It just opens the app

Profile crash when loading

When I enter after a lot of time or after log in and I go quickly on profile and tap on settings or notifications I get a crash. I guess it is still in the loading procedure as the profile photo usually isn’t loaded. We should prevent the crash or prevent the user from tapping anything by using a spinning wheel where the user can't do anything.

Profile: My tips

My tips. Show in chronological order. When I tap on tip it takes me to the experience concerned. Can it scroll down to the tip?

My tips: delete

I should be able to delete my tips from my profile.
Provide us with an easy way to do that

Notifications on lock screen

When I tap on a notification on lock screen it does not take me to the desired location as it does when I am in app.

Experience: location info

Can we show different location details other than the address that we show now? We need to go up a step showing City, country.
We have this info from the first google place.

Can we save this info forever when we create the experience? In order to show it later in the activity feed too.

Experience: Map

I want to tap everywhere on the experience map and open the map not just on the “see map”

Profile: Settings: change name

When you change name, the old posts still have your old name instead of the new one inside them!
Also, you need to kill the app or refresh profile to see the changes. Can we initiate a profile auto refresh after changing the name?

#Ads: Activity Ad design

Can we change the Activity Ad design to become like an experience as discussed? And remove the link address.

Edit experience: keyboard overlapping text

When you edit the description of an experience having long text paragraph, you cannot see what you are typing because the keyboard is on top of the text. I think we should be able to scroll lower in order to avoid it.

Discover: Loading issues

I occasionally get white screen in Discover screen. While the rest screen are working perfectly and i can browse content, experiences and users, the Discover screen remains a white page.

  • White page (it was occurring after 1h in the background and only if firebase had expired the auth token)
  • Crashes on like & save
  • Client performance
  • Server performance

Deep links

The new deep link that we created does send the user on the app store. But if I have the app it opens normally but with a never ending spinning wheel blocking me. It may be an issue if we use it for share feature. We need to check it.

Both links do the same
https://friskald9d96.page.link/install
https://friskalapp.page.link/install

  • Install deep link results to infinite loader
  • Deep link on iOS doesn't direct to AppStore
  • New deep link friskalapp.page.link
  • Replace app generated dynamic link with friskalapp.page.link

Photo viewer

  • When you click to see photos inside an experience, it always displays the 1st photo even if you tap another

  • No back button in photo viewer on ios. It is needed
    On Android there is a back button but it is not usable

  • Click and hold on an image spawns a menu “Save image to album” that doesn’t work when viewing photos in an experience. Maybe we should can remove it at all

Search: results

  • The message when we don’t find something is a bit confusing when we have “See results” below.
    It should be:
    We didn't find “keyword” in "near me". See results to discover relevant experiences or try changing the location.

  • Also lets show the results headers with a bold font. "experiences" "places" "users"

  • Change the text on "See results" button to say "See experiences"

Create: Clear all confirmation

When I tap clear all let’s put a confirmation message. It is near publish and may be pushed by mistake. “Are you sure you want to clear everything?”

Map view

Sometimes map view isn’t functional. It just shows a blue map.
Usually the results are not centered on map. The map should zoom to the extends of the results.

Experience: place photo view

Can we remove the 3 place photos on top and show the user photos? Without the numbers, just dots.
With a swipe function.
And when I tap on them scroll down to the photo list.

(May be a big change so let’s discuss.)

Discover: loading enhancements

Discover screen stays white a lot of times.

Pre loading discovery in the background could be considered as an option for improving speed. Another idea is to load the discover automatically after loading the activity screen when the app starts.

Block/unblock user

If I have “block content” from a user how can I unblock it? I need to be able to visit his profile through search and unblock him. I don't care if I see his content there, do I? the best would be to block the content on his profile as well.

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.