Giter VIP home page Giter VIP logo

baby-log's People

Contributors

beaufortfrancois avatar dependabot[bot] avatar paulkinlan avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

baby-log's Issues

A11Y

Links should have titles.

Consider templateble entries

So much poo, so much wee, endless cyclical feeds. Consider templating this! Smart templates somehow though, convenient enough to allow for 1 can of broccoli and potatoes to stretch out across 3 feeds for an older baby, or convenient enough to follow rough guidelines on water:powder ratio for young babies. If breastfeeding, then templates that acknowledge longevity of shelf life in the fridge.

Consider implementing onboarding checklist

Related to #30 it would be great if, as part of an on-boarding xp, a few quick questions could establish some conveniences in the UI later on. For example, where I live we have midwives assigned to us, if this is a common practice maybe it's a default. If not, maybe an on-boarding checklist question. The result of setting this to true might be that you could add labels to entries to review with the midwife/carer later.

Consider adding notations to entries

I remember that when feeds and poos weren't going smoothly (pun absolutely intended) my wife and I would often reflect on what might have caused that. Being able to add an entry that can also have a "notable feature" or two attached to it would be great for record-keeping and sharing with the midwife/carer equivalent in other countries if appropriate.

Server errors when item not found

Whilst it is correct for the server not to fetch the data, it should render the page so that the content can be lazily loaded in.

Consider adding text labels to your icons

Ok some quick-fire feedback from me (via @HandleTheJandle on Twitter) to follow.

I loaded up the app (super snappy), and at first glance the grey icons threw me. Upon a second look I took the time to figure it out - but only because I was giving feedback, not because I was using the app. I'd want it clear right from the get-go. I see you have #30 so maybe that could smooth out my concern here too.

Consider tighter coupling of entry action to current category

I notice that when I'm chucking entries in, I can navigate to the category and when I select the + icon to add an entry, the app still requires me to select what category an entry fits under. I already made the choice, perhaps this could be the default, and then also offer the ability to change the category. I'm tired afterall, I can barely focus on what I'm doing because I've not had any real sleep.

Consider adding uplifting/awakening easter eggs

So tired, so so tired.

"When was the last time you ate liver and broccoli anyway?"

I don't know about your stocks of baby food, but the ones at our supermarket were always healthy I'm sure.... but they didn't exactly sound appealing!

Maybe you could inject some fun to wake a user up or spice things up, at appropriate moments.

Add an onboarding experience.

Jay Phelps mentioned that it's not clear what the app does.

My thoughts: If there are no items in the feeds list, we can use the space to tell people what the app does and how to use it.

Header issue

@Rem showed that there was a weird padding issue. I thought I had got rid of it (and I can't see it) so need to debug more.

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.