Giter Site home page Giter Site logo

cookingmeasures's People

Contributors

bkerz avatar

cookingmeasures's Issues

Bug: The tasks doesn't appear when you create them

Is your feature request related to a problem? Please describe.
When tasks are created don't show up. This is related to line when i check the length of the list

Describe the solution you'd like
What i think is to remove or change that line

Describe alternatives you've considered

Additional context

Define in figma a user journey

Why is this task necessary and what problem will solve
We need to know what screens we will have, what is the purpose of each screen and what screen will see the user next. Without this defined we just will move in circles.

Suggest an approach to solve this problem
The best solution i think we can do is to create a basic design with a flow defined that the user will follow between screen. So we can create a design in figma and share it to the developers for them to know what to do.

Summary for the actions needed to complete the task

  • Create the main pages we will focus on
  • Create a basic layout to do something easy to implement but valuable for the user
  • Define a flow to know what screen will see the user after that screen
  • Add an clear explanation of what was done with screenshots

Add buttons to start/pause/finish the timer

Is your feature request related to a problem? Please describe.
We don't have a way to start the time counting so the user isn't able to measure anything

Describe the solution you'd like
Add a button component that will make the timer to start on tap and other buttons for the rest of the features

Describe alternatives you've considered
I can't think about another alternative, i think this is the best way to do it for now

Additional context
For this task it will be required a new design for the Timer page so the link will be shared here when it's finished

Make the tasks list to appear in the Timer screen

Is your feature request related to a problem? Please describe.
Use the global state to get the same data for the tasks in different screen

Describe the solution you'd like
After creating the list of tasks the user can go to the Timer screen and see the exact same list of tasks to start the timer and track time

Describe alternatives you've considered

Additional context

Add a new state to indicate which task is being measured

Is your feature request related to a problem? Please describe.
By doing this we will be able to use that data to differentiate between tasks being measured and non measured and then make stuff like modifying styles and so on

Describe the solution you'd like
I think we can just create a new state, a local one and use it to save the id for the new task created

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add message in StepList when there's no task

Is your feature request related to a problem? Please describe.
It doesn't look pretty well with one empty task and I don't think that's very helpful. With a message saying something like "There's no tasks" i think it would be better

Describe the solution you'd like
Just create a new component for the message and show it if the task list is empty

Describe alternatives you've considered

Additional context

Focus the task with styles for the user to identify which is being measured

Is your feature request related to a problem? Please describe.
The users need to identify easily which task is being measured, so we need to make them easy.

Describe the solution you'd like
For now we can just change a little bit the styles like borders or background for the tasks being measured and later we can improve it

Describe alternatives you've considered

Additional context

Make the interval to finish just after change the state

Is your feature request related to a problem? Please describe.
The count finishes one second after you change the state of the timer so it mustn't happen

Describe the solution you'd like
The timer page uses setTimeout and there's a way to break the interval, that's what we need to do

Describe alternatives you've considered
no alternative

Additional context
Add any other context or screenshots about the feature request here.

Make the setp list scrollable at least in timer screen

Is your feature request related to a problem? Please describe.
By making the step list component we'll be able to scroll the list as the tasks are being measured so the user to see better how change the tasks

Describe the solution you'd like
It's related to styles so we need to tweak a little bit the step list styles to allow it to scroll

Describe alternatives you've considered

Additional context

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.