Refactor codebase and align project with open-source standards#17
Open
chetanr25 wants to merge 91 commits into
Open
Refactor codebase and align project with open-source standards#17chetanr25 wants to merge 91 commits into
chetanr25 wants to merge 91 commits into
Conversation
Feat: Code modularised, added chat history storage and API endpoint, now supported even in macos, added requirements.txt
Dark mode support added
…nd update dependencies
- Created .env.example for backend_recipe with necessary API keys and Supabase credentials. - Removed Sample.py file from backend_recipe as it is no longer needed. - Created .env.local.example for dashboard_recipe with Google Auth and Supabase credentials. - Updated .gitignore in dashboard_recipe to ignore .env.local while allowing .env files.
- Updated RecipeRecommender to return structured response for compatibility with OptimizedRecipeRecommender. - Added Dataset.txt to document available datasets and their structures. - Introduced db_helpers.py for database operations, including recipe search, retrieval, and session management. - Created schema.sql to define the database schema for recipes, images, user sessions, and analytics. - Implemented user session management and analytics tracking in the database. - Added support for popular recipes through a materialized view and helper functions. - Updated main.py to initialize the recommender based on database availability. - Created supabase_recipe_schema.sql for integrated schema setup in Supabase.
… migration script
Merge conflicts
Fixes gemini image generation issue, and a lot of backend cleanup -- Chetan 2025 :)
… generated recipes, ingredients, images (cover, ingredients, begineer steps image, advanced steps image), download db functionality, live logs, view edit delete recipes from db CRUD operations
- Added "https://foodiee-six-lac.vercel.app/" to the ALLOWED_ORIGINS list for CORS settings, enabling access from the new frontend deployment.
Merging main to prod
merging to prod
|
@chetanr25 is attempting to deploy a commit to the Naman's projects Team on Vercel. A member of the Team first needs to authorize it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.