AI Food Tracker App

Job ID: 40149024

Budget: $30 – $250 USD

We are looking for an experienced React Native and Node.js developer to build an AI-powered food and nutrition tracking mobile application.

App Overview

The app will allow users to track their daily food intake and automatically calculate nutrition values such as calories, protein, carbohydrates, and fat. Users will be able to scan food items using AI, add meals manually, and generate a grocery list based on their diet.

Core Features

Daily macro tracking (Calories, Protein, Carbs, Fat)

AI-based food scanning using image recognition

Automatic nutrition calculation from scanned food

Manual food and meal entry

Meal-wise tracking (Breakfast, Lunch, Dinner, Snacks)

Daily and weekly nutrition

User authentication and profile management

Technology Stack

Frontend

React Native (Android and iOS)

Backend

Node.js

Express.js

REST APIs

Database (MongoDB / Firebase / PostgreSQL)

AI and Integrations

Food recognition or image scanning APIs

Nutrition data integration

Cloud storage for images

Developer Requirements

Strong experience with React Native

Good understanding of Node.js and REST API development

Experience integrating third-party APIs

Familiarity with AI or image processing APIs is a plus

Ability to write clean, scalable, and maintainable code

Good communication and timely delivery

Deliverables

Fully functional mobile application

Backend APIs and database setup

Clean and well-documented source code

Deployment-ready build

Budget and Timeline

Budget: Negotiable (Milestone-based)

Timeline: 4–8 weeks depending on scope