Skip to content

This is the main repo for the hackru-spring-2025 hackathon. Our team NutriCart is making a smart groccery cart that can track nutrition along with price using AI detection.

Notifications You must be signed in to change notification settings

nb923/NutriCart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

NutriCart

Overview

NutriCart is a smart cart system that tracks not only prices but also macronutrient and calorie values, helping shoppers manage their nutrition in real-time. By promoting healthier eating habits and making nutritional information more accessible, it empowers individuals to make better dietary choices, ultimately contributing to public health.

While this technology can be adapted for hot food bars like those in Whole Foods, our current implementation focuses on enhancing the shopping cart experience.

NutriCart Demo

This project consists of multiple repos:

  • Backend: FastAPI repo that communicates with MongoDB database and two clients.
  • Frontend: Smart cart interface built using Swift.
  • Infra + DB: Terraform and Python scripts to setup MongoDB Atlas.
  • Hardware Device: Computer vision logic for detecting items in cart.

Architecture

Architecture Diagram

Check the Architecture Guide for further details on the project architecture.

Setup Guide

Check the Setup Guide for instructions on making the project.

About

This is the main repo for the hackru-spring-2025 hackathon. Our team NutriCart is making a smart groccery cart that can track nutrition along with price using AI detection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published