FoodLens Agent
A restaurant photo enhancement agent: a dish photo goes in, marketing-ready imagery comes out.
- Applied Interfaces
- Prototype
- Google GeminiFastAPIReactVite
6
Style presets
21
Pytest tests, TDD throughout
Small restaurants photograph their own food and it shows.
Marketing imagery is a professional service priced for chains. An independent restaurant has a phone, a dish, and no realistic path from one to the other.
- 01
Take the photo that exists
A phone photo of the dish is the input. No lighting rig, no reshoot.
- 02
Enhance against cuisine
Google Gemini applies cuisine-specific prompting across six style presets rather than one generic filter.
- 03
Export where it will be posted
Output is Instagram-ready, which is the actual destination for this image.
- 01
Input
Dish photograph uploaded from the restaurant
- 02
Generation
Google Gemini with cuisine-specific prompts across 6 style presets
- 03
Service
FastAPI backend, 21 pytest tests written test-first
- 04
Surface
React and Vite interface with Instagram-ready export
- Dish photo enhancement
- Six cuisine-aware style presets
- Instagram-ready export
- Test-driven FastAPI service