flamenutrition / flame-coach-web Goto Github PK
View Code? Open in Web Editor NEWFlame Coach, a simple way nutrition coaches track their client's progress!
Home Page: https://app.flamenutrition.co.uk
License: MIT License
Flame Coach, a simple way nutrition coaches track their client's progress!
Home Page: https://app.flamenutrition.co.uk
License: MIT License
Implement this using a branch. This should have a prototype to prove the benefits of the framework.
Why use next.js:
When the chart is empty and the user inserts a new weight the chart doesn't refresh.
I think this is only happening on mobile
Login page with service integration
Is your feature request related to a problem? Please describe.
The List appointment view should have the following fields:
Additional context
The following API should be ready:
The inputbox should allow you to delete all the content instead of having the 0 value.
Describe the bug
Screenshots
If applicable, add screenshots to help explain your problem.
Where happened (please complete the following information):
Which browser (please complete the following information):
Additional context
Add any other context about the problem here.
Is your feature request related to a problem? Please describe.
The application should have a way for coaches find clients who needs/requested help. The coaches can see a list of clients/profiles and they can invite them to their wallet of clients.
Describe the solution you'd like
Page with a filter who allows coaches filter for there own interests and see the list of clients. They should have a button to invite each client.
Note: please find a way to only allows coaches invite x clients per week, for example.
Describe alternatives you've considered
Additional context
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
A clear and concise description of what you want to happen.
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.
List of clients with status: Pending, Available and Accepted.
Register page with service integration. Customer can register as a Client or Coach.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
When the coach tried to remove a client must appear a popup asking "Are you sure?" or a similar question.
Describe alternatives you've considered
N/A
Additional context
N/A
Describe the bug
When a coach sends an invite to the client, the registration link doesn't work because the fields aren't populated automatically.
Expected behaviour
When the client opens the registration link the fields should be populated automatically.
Where happened (please complete the following information):
Which browser (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
The up/down buttons in numeric input boxes are not working. Please check all the input boxes in the code.
E.g
Screenshots
Where happened (please complete the following information):
Which browser (please complete the following information):
Additional context
Add any other context about the problem here.
Implement the dashboard view for coaches
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
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.
Coach should have a place to put the client email and send the invitation.
Logout page with service integration
Is your feature request related to a problem? Please describe.
The Add appointment view should have the following fields:
Additional context
The following API should be ready:
Find a way to improve the performance when refresh or open the application.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
The code coverage for the frontend project must be increased.
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
We need a landing page to try to get more people using the Flame Coach app. For this first iteration we only need a landing page with a focus on coaches and not on clients.
Describe the solution you'd like
A simple landing page with some images/descriptions around the product functionalities.
Additional context
Remove unnecessary elements from UI. This will be reviewed later in other iterations
Describe the bug
Grey colour does not work well in login or register page.
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
Colour must be equal on the entire page.
Where happened (please complete the following information):
Which browser (please complete the following information):
Additional context
Search for //FIXME on LoginView and RegisterView js files
Is your feature request related to a problem? Please describe.
Allow client's signup without registration key.
Describe the solution you'd like
New page with info about the clients can find a nutrition coach. The registration page should have a new option to register client without registration key.
Describe alternatives you've considered
Additional context
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Account view for clients and coaches must have the birthday information available.
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
This page will allows coaches calculate the necessary calories for their clients.
Describe the solution you'd like
New page, e.g a wizard with all the questions coaches should answer to get a good result from the formula.
Check the available methods to calculate calories.
Describe alternatives you've considered
Additional context
E.g https://en.m.wikipedia.org/wiki/Harris%E2%80%93Benedict_equation
Update UI CustomersView to show only clients with status PENDING or ACCEPTED. Also, change the button "ADD" for "RESEND" invitation.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Create a page to allow users reset the password.
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
Client's can have a way to enable/disable the looking for coach.
Describe the solution you'd like
This can be a card in the profile page that allow clients enable/disable the looking for coach.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.