Giter VIP home page Giter VIP logo

now-u-app's People

Contributors

actions-user avatar ahmedtilal avatar alexttyip avatar benelgar avatar charlieblindsay avatar daniil-shumko avatar dependabot[bot] avatar hailemix avatar jdbryan avatar jelgar avatar kackogut avatar le-roi777 avatar soutrikdas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

now-u-app's Issues

add "invite your friends" option to the campaigns

Description:
By clicking on "invite your friends" people would be able to send an invite to their friends to join a campaign, via FB or other channels.

Change: pop-up after X actions completed asking people to share the app with their friends/inviting their friends to join

Could also be a button on the profile page or on the more menu

This could be showed in both the joined campaign page and the More menu.

It would help increasing the virtual word of mouth and attract new users
Reporter:
James Elgar

Trello link:
https://trello.com/c/uNUiDeuO/61-add-invite-your-friends-option-to-the-campaigns

Comments:

Push notifications for new campaigns

Description:
User Story: currently no way of reminding people to come back to the app

Changes: implement push notifications

Proposed frequency: notifications when new campaigns are launched (once per month)

Reward and reason for people to go back - positive phrasing of having more actions to do

Why: hope this will encourage repeated engagement

How Many: internal and several external (at least 5 already)

Implications: don't want to have too many so it's annoying

Any costs incurred? dev time

Priority: medium-high


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/b8XTpf1E/70-push-notifications-for-new-campaigns

Comments:

Past campaigns on app

Description:
User Story: way for people to see past campaigns on app, but less prominent than active campaigns

Changes: need to discuss where these would go on the app and what users would see

Why: so people can continue to interact with past campaigns

How Many: internal & external

Implications: big dev & design

Any costs incurred?

Priority: high - need designs ideally by 17th


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/VFJs7DXN/32-past-campaigns-on-app

Comments:

Past campaigns on app

Description:
As a: user of the app
Currently: I cannot see campaigns that have been put on in the past
I want: to be able to see and interact with previous campaigns and actions whilst maintaining the importance of current campaigns
Because: otherwise I may be disappointed when a campaign ends and I lose the action that I have not yet completed

Reporter:
James Elgar

Trello link:
https://trello.com/c/VFJs7DXN/32-past-campaigns-on-app

Comments:
I do see what you are saying but I still think it's worth adding actions to the quick fix for now as otherwise they basically just get thrown away. Would it be possible to add a "View actions" button to the campaigns page? For active campaigns, this could link to the actions page and for past campaigns, it could just link to a page that is simply a list of actions (like the actions page list)? ,There are indications coming from testing and research that shows the "campaigns" concept and relation with "actions" might have some changes in order to be more clear to users, which is why for now we are doing a "quick fix" for the next sprint.,The changes for campaigns have been implemented. We still need designs for how users will view actions from past campaigns

Before Login Screen

Is your feature request related to a problem? Please describe.
Inital (before login) page is missing

Describe the solution you'd like
Screenshot from 2020-07-22 08-44-03

Additional context
Both login and sign up should navigate to Routes.login with arguments either LoginType.Login or LoginType.Singup.

Ts&Cs during log-in

Description:
User Story: we need users to agree to our Ts&Cs and have the choice to get our newsletter as part of the log-in process

Changes: add an obligatory check box e.g. "I agree to the user terms and conditions" and an optional check box e.g. "I am happy to receive the now-u newsletter via email" to a log-in page before people can use the app

Why: need them to agree to terms and want to get their email address

How Many: internal

Implications:

Any costs incurred?

Priority: high


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/285jpUeg/144-tscs-during-log-in

Comments:

Overflows

  • Campaign tiles (on Home page) overflow on smaller devices
  • "Propose a campaign or action" overflows

Add an 'about us' section to the more menu that links to about us page of website

Description:
User Story: several users have expressed that they don't really understand what now-u is, what the purpose of the app is etc. - some have looked for this in the FAQs

Changes: 'about us' page on the app (accessible from the more menu) that explains the background (more personal, storytelling aspect) and our mission

Users have also asked for a short version of this to be included in the on-boarding process

Why: help users understand now-u, the app and why they should get involved

How Many: several

Implications: on-boarding

Any costs incurred?

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/Y5wYNuvV/57-add-an-about-us-section-to-the-more-menu-that-links-to-about-us-page-of-website

Comments:
quick fix for linked issue
,More personalized that the FAQs section

[BUG] - Deeplink for login not opening app on IOS 13

Describe the bug
When users click on the login link on the app they are directed to the app store rather than opening the app

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. Fill in login details
  3. Click link in email
  4. This opens the app store

Expected behavior
This should open the app and then login

Screenshots

Smartphone (please complete the following information):

  • Device: iphone
  • OS: iOS 13
  • App Version: 1.0.1

Additional context

Test card

Description:
Test descirption

Reporter:
James Elgar

Comments:
Test comment

Order the learning topics in the learning hub/centre

Description:
User Story: see the learning topics in a logical order e.g. more introductory sections at the top

Changes: ability to choose the order of how the learning topics will be shown in the learning centre/hub (ideally using strapi)

Why: better user experience of the learning centre

How Many: internal request (campaigns team)

Implications: would be important if we moved learning actions into the learning centre

Any costs incurred? dev time

Priority: fairly low


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/xKerYoMY/6-order-the-learning-topics-in-the-learning-hub-centre

Comments:
@jameselgar what we discussed about priorities sounds great,What do you mean by priority? I think it would just look a bit silly for the introductory topic not to be at the top, but I suppose if it's at least visible in the first page view it would be okay?,How fine-tuned do we want this? Would a "priority" work as it might be a pain to have to give every card an exact order

newsletter opt-in during log-in

Description:
User Story: we need users to agree to our Ts&Cs and have the choice to get our newsletter as part of the log-in process

Changes: add an obligatory check box e.g. "I agree to the user terms and conditions" and an optional check box e.g. "I am happy to receive the now-u newsletter via email" to a log-in page before people can use the app

Why: need them to agree to terms and want to get their email address

How Many: internal

Implications:

Any costs incurred?

Priority: high


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/e2VFmw69/127-newsletter-opt-in-during-log-in

Comments:

Sources for all learning resources

Description:
User Story: users would like to know the learning resource sources to see how trustworthy they are etc. and to know where clicking on the button might take them

Changes: add a source label or text section to the learning resource cards

Why: make people more trusting of the learning resources and more likely to use them

How Many: quite a few users

Implications:

Any costs incurred? design

Priority: high


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/oWk4yvpe/10-sources-for-all-learning-resources

Comments:
I don't think so - there was a design that involved using logos but I don't think we have the legal rights to use logos unless they have agreed to this. Were there other designs to show sources @raoni18 @teatuur2 @Chiayingtsai ?,Is there design for this already?

Better in-app web view

Description:
User Story: when people are taken away from the app, they often don't come back

Changes: make it easier for people to do an action or engage with a learning material using a web view in the app that makes it intuitive to then return to the app, check off the action/learning material and then move on to new tasks

Why: keep people engaged

How Many: internal & external

Implications:

Any costs incurred?

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/Iy9th1XU/67-better-in-app-web-view

Comments:

Legal section in the more menu of the app that links to our key legal documents

Description:
User Story: It is important that the App contains a legal section where it is easy to locate our user T&Cs, as well as the Privacy Policy

Changes: legal section on the more menu linking to these 2 policies (doesn't need to be prominent, just to be there)

Why: legal compliance

How Many: internal (Joyce)

Implications: user Ts&Cs and privacy policy being ready to go up

Any costs incurred?

Priority: high


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/1xgu2qf6/141-legal-section-in-the-more-menu-of-the-app-that-links-to-our-key-legal-documents

Comments:
Needs icon

Analytics metrics

Description:
User Story: crucial that we can measure the impact of campaigns

Changes: make sure we can collect all the metrics listed here: https://docs.google.com/spreadsheets/d/1OqyRILcPCiZtbGzulaGzvH1zeKJ2nkelVQB0Tt4w__4/edit?usp=sharing

Why: so we can accurately measure and report campaign impact

How Many: internal & external

Focus: App and website metrics (Dev Team) - for external use
Social media platform metrics (Marketing to gather) - for internal use
Partner metrics (Christine/Lizzie to manage through partner survey - post campaign) - for external use

Implications: GDPR

Any costs incurred? none - use available google analytics, etc.

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/nAI9mM0N/58-analytics-metrics

Comments:

Highlight ‘new’ actions on the app

Description:
User Story: users can't currently see what content is new on the app

Changes: mark new actions (and maybe new learning resources as well) - could be shown a 'new' or dot marker the first time they see an action or learning resource - could also consider this for new news feed articles but can discuss

Why: hopefully encourage repeated engagement if people see new content is being added

How Many: internal

Implications: concept of new, strapi

Any costs incurred? dev

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/SBcNZ7LW/36-highlight-new-actions-on-the-app

Comments:

Ability to complete/check off learning resources (1/2)

Description:
User Story: people would like to know which learning resources they have already engaged with, and feel a sense of achievement/completion when they do

Changes: in the learning centre, people should be able to see which learning resources they have already clicked on - for example there could be a check box or the icon could become a tick (as we currently have with actions)

Why: it should improve the user experience of the learning centre and make people more likely to keep engaging with it

How Many: a few internal and external requests

Implications: need to decide if we then move learning actions into the learning centre (would seem to make sense)

Any costs incurred? dev and design time

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/dgp5V7jP/7-ability-to-complete-check-off-learning-resources-1-2

Comments:

Move learning actions into the learning hub (2/2)

Description:
User Story: some users would prefer actions to be separate from learning - are confused about why learning actions exist

Changes: We could think about getting rid of the concept of learning actions so all learning is in the learning hub, and creating an ‘introductory’ learning topic for each campaign

Tick box to check off learnings in learning hub - ticked off automatically when you click the link

Why: improve clarity for users

How Many: several

Implications: Really important to get a sense of completion/achievement for users when doing learning so we would need the function to be able to complete learning resources (like actions) first - maybe just a box you can check to say you've engaged with it?

As with the actions, a filter option might be useful to easily select people’s preferred learning format (video, quiz, article,…), time, etc.

Would need the priority system for learning topics to put the into section at the top

Might also be worth considering a way of taking users through a journey that encourages them to do the intro learnings first before taking action - either in the intro walk-through or with the buttons in the app

Any costs incurred? design & dev

Priority: medium


DEV

Effort (Story Points):

Reporter:
James Elgar

Trello link:
https://trello.com/c/lX3eRDTT/39-move-learning-actions-into-the-learning-hub-2-2

Comments:

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.