Welcome to The Chef's Code, where programming is as easy and fun as cooking! 🍰
This project combines a custom C-based compiler with a cute, chef-themed web interface powered by Flask.
The project is also copyrighted under UPES IP Cell.
- 🍳 Chef-inspired syntax like
whisk,garnish,serve,bake,prepare - 🎨 Cute and fun web UI with emojis, loading animations, and fun messages
- 🔥 Live compilation and translation of custom Chef's Code into real C code
- 🍽️ Multiple output styles: logic output, narration output, optimized code
- C language (for compiler backend)
- Flask (Python web framework)
- HTML/CSS/JavaScript (frontend)
- Jinja2 templating (with emoji magic 🪄)
- Clone this repo
cd chef's code/python3 -m venv venv && source venv/bin/activatepip install -r requirements.txt- Compile
codegen.c:
cd complier && gcc codegen.c -o codegen - Run the app:
python app.py - Open browser → http://127.0.0.1:5000
prepare a = 10;
prepare b = 5;
whisk(a, b, result);
garnish("Ready to serve!");
serve(result);