Get Dish.ly up and running in 5 minutes!
# Check Python version (need 3.8+)
python3 --version
# Check pip
pip3 --versionpip3 install -r requirements.txtGet your free API keys:
- Groq: https://console.groq.com (sign up and create an API key)
- Unsplash: https://unsplash.com/developers (create an app to get access key)
Set the Groq API key as an environment variable:
export GROQ_API_KEY="your_actual_groq_api_key"Note: The Unsplash API key is currently hardcoded in Groq/views.py line 104. You can replace it with your own key if needed.
python3 manage.py migratepython3 manage.py runserverNavigate to: http://localhost:8000
- Type a dish name (e.g., "chocolate cake")
- Click "Search"
- Get instant ingredients and cooking steps with a beautiful image!
- Run:
pip3 install -r requirements.txt
- Make sure you exported the environment variable
- Check:
echo $GROQ_API_KEY
- Check if port 8000 is already in use
- Try:
python3 manage.py runserver 8080
- Try the CLI scripts in
scripts/directory - Read the full README.md for more features
- Check CONTRIBUTING.md to contribute
Open an issue on GitHub or check the documentation!