AI-powered Recipe Sharing App (React, OpenAI, NodeJS)

Dhruv M

Overview
• Built a web application that leverages generative AI to simplify online recipe sharing.
• The app generates detailed ingredient lists, illustrates cover images, provides health insights and a lot more – so the user can focus on writing the actual recipe, and not worry about ancillary tasks.
• The project has over 75 stars on GitHub
See a demo here & view the code here.
Key Features
Find recipes
Publicly view shared recipes.
Search recipes by name, author or diet.
Pagination wherever a list/grid of recipes is displayed.
Share recipes
Add recipes with AI Assistance
Asynchronous processing of recipe submissions with polling-based status updates.
Manage your recipes
Authenticate with 3rd party OAuth providers or a local username and password.
View recipes shared by you.
Delete your recipes.
Manually edit your recipes to correct typos or mistakes in AI generated elements.
Community Safety
AI-powered spam filtration.
AI-powered insights on common food allergens in recipes.
AI-powered insights on the health implications of recipes.
Like this project

Posted Dec 31, 2023

Online recipe sharing is broken - sharing is tedious, reading even more so. NinjaChefs is an AI-based web app concept that attempts to fix this experience.

Framer Website for an EV-focused Driving School (Landing Page)
Employee Directory Internal Tool (React, Web App)
Personal Website
Personal Website
UI/UX Design for a Music Streaming app
UI/UX Design for a Music Streaming app

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc