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

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more