Healthy Eating Tracker Website
Project scope
Categories
Data visualization UI design UX design Website development Mobile app developmentSkills
website optimizationBenessere North, a not-for-profit organization, seeks to develop a mobile-optimized website that allows Users to track their daily food and drink intake for feedback by experts with a view to helping them reverse chronic diseases. The primary goal is to enable Users to log in, submit photos of everything they consume throughout the day, and receive feedback from designated Reviewers. Users should be able to add comments or notes to their submissions, providing additional context for their dietary choices. Reviewers will have access to view each User's photos, organized by time of day and date, and will provide feedback on the user's dietary habits. This project aims to create a user-friendly platform that encourages healthy eating habits through personalized feedback.
It should ideally be compatible with deployment on Cloudflare using Github - because my website is currently on Cloudflare and uses Github for the storage of the source code for the site.
Other types of tech we would like the students to use include Sveltekit, Tailwind, and Daisy UI. These are what we are currently using for my website, so it will make it easier for my tech people to maintain the software the students develop.
- A mobile-optimized website with user login functionality.
- A feature for users to submit photos of their daily food and drink intake, and to add comments or notes when needed.
- Users should also have a space for adding their blood results, other testing (e.g., blood pressure, total cholesterol, LDL cholesterol, fasting blood sugar, HbA1c, etc etc), and medications (names, dosing, frequency) - this should be confidential - ie, only be viewable by Reviewers and the submitting User, but not by other course participants.
- Users receive daily feedback from Reviewers.
- An interface for reviewers to view and provide feedback on user submissions.
- A commenting system for users to add notes to their photos and for reviewers to add feedback.
- A time- and date-based organization system for submitted photos - ie, Users (and Reviewers) should be able to see all their uploaded images by day and time of day (consecutive) - and should be able to choose whether they see a day, a week, a few days etc.
- Users (and Reviewers) can also see all the other concurrent course participants' images and feedback. However, in case I am also coaching a private client or running another course, some users (ie the private client, participants in a concurrent course) should not have access to others' data, and nor should the others have access to the private client's data or that of the participants in other courses - only access to the participants' images and feedback in the course they are in.
- No one should have access to other course participants - ie courses that took place previously or courses that might be overlapping in time.
Users and Reviewers should be able to see a trend chart for any bloodwork data (value and date) and other testing (eg blood pressure, blood sugars) on a chart, over time. They should be able to select multiple types of data at one time to view (ie blood pressure and cholesterol level).
- Reviewers login and review the users' photos and other comments to give feedback to the Users.
- Reviewers should be able to see all recently posted and unreviewed photos. Once a photo has been reviewed, it should no longer be in the queue of photos to be reviewed. However, Reviewers can add feedback to any photo - there should be no restriction, even after a photo has been reviewed.
- Reviewers should also be able to give general feedback - not just feedback on a specific image. For example, they might want to give overall feedback on the User's food/drink consumption for a day or a week.
- It would be great if the students could work branding (company logo, colours, ability to have either dark or light themes for users to choose) into the UI.
I will meet regularly with the students, as needed - I think initially it may be 2-3 times a week, then weekly check-ins to see how the students are doing, what they might need, problem-solving, and to give feedback, encouragement, guidance etc. The students will have access to any materials I have that would support their work, including tech products I have purchased, if helpful. I will provide support and guidance to the students in whatever way is needed, while allowing them to do what they need to do in the ways they and their educator feel are best for their learning.
I am grateful for any help they can provide to advance the nonprofit and help people get their health back!
Supported causes
Good health and well-beingAbout the company
This is a start-up not-for-profit that helps women struggling with high blood pressure/ cholesterol, weight issues, diabetes, and many other chronic health concerns to prevent, suspend and whenever possible (which is often) reverse their chronic diseases, primarily by using the healing power of plant-based nutrition. We also incorporate the other healthy lifestyle pillars or habits.
Vivian Polak, MD, provides the coaching to the clients by way of courses and a women's community for on-going expert guidance and support. It has been enormously helpful to have a few people volunteer from time to time to help get the message and assistance out to the public - with video editing, marketing, website design, other IT support, etc.
Incidentally, my first undergraduate degree was in Business Administration (Western Univ, London ON), but after a few years of working in business I went to medical school, so I need lots of help with many facets of the nonprofit.