DEV Community

n00bgineer
n00bgineer

Posted on • Originally published at n00bgineer.wordpress.com on

Building a privacy-first health app - update #1

Introduction

OpenHealth is an open-source & end-to-end encrypted, nutrition & health tracking application, where the users can simply search or scan the food they consume and get weekly personalized insights about their nutrition intake.

Updates

  1. I was able to complete the basic setup for the application which includes the setup of landing page, authentication, theming and other boilerplate stuff. Though I was able to build this quickly because it’s effectively a fork of Tracepath (now called OptiSentry).

Next steps

I’ve decided to complete the application prototype by September 10th 2023. The next steps for the project are as follows:

  1. Figuring out how to use USDA’s FoodCentral REST API endpoints and testing them out. I plan to use it to store and display the nutritional information to the users.
  2. Updating schema to reflect the structure need to capture a user’s food consumption and nutritional intake.
  3. Figuring out how to use Google’s image labeling API. I plan to use it for the food scanning feature.
  4. Figuring out how to implement end-to-end encryption for CRUD operations on this application.

Screenshots


Landing Page


Feature section of the landing page


Pricing section of the landing page


FAQ & CTA section of the landing page


Sign up page


Login page


Reset password page

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly — using the tools and languages you already love!

Learn More

Top comments (0)

Image of DataStax

AI Agents Made Easy with Langflow

Connect models, vector stores, memory and other AI building blocks with the click of a button to build and deploy AI-powered agents.

Get started for free

👋 Kindness is contagious

If you found this post useful, please drop a ❤️ or leave a kind comment!

Okay