Skip to content

COS301-SE-2024/Culinary-Companion

Repository files navigation

Flutter CI GitHub stars GitHub forks GitHub commit activity GitHub last commit GitHub contributors GitHub open issues GitHub closed issues GitHub open pull requests GitHub closed pull requests GitHub code size in bytes GitHub repo size Top language Languages count

Culinary Companion

TeckTonic - Culinary Companion

Table of contents

Summary

Culinary Companion is a Progressive Web Application (PWA) designed to function as a virtual sous-chef. It uses large language models (LLMs) and food science to suggest ingredient substitutions and recipe modifications based on available ingredients or dietary constraints of a user.

Introduction

Introduction - click to expand

Culinary Companion is a project designed to offer users an enriched culinary experience. It serves as a platform for users to manage their recipes, plan meals, and discover new culinary trends. The application focuses on core features such as creating and sharing recipes, meal planning, and exploring trending culinary topics, aiming to provide users with a seamless and enjoyable culinary experience.

Designed with a wide range of users in mind, Culinary Companion features a user-friendly interface and intuitive navigation, ensuring accessibility for both novice and experienced culinary enthusiasts. Whether users are looking to organize their favorite recipes, plan their weekly meals, or discover new culinary ideas, Culinary Companion offers a dynamic platform to support these activities.

As a project committed to continuous improvement and user satisfaction, Culinary Companion evolves based on user feedback and emerging culinary trends. With a mission to empower users to enhance their culinary skills and enjoy cooking, Culinary Companion stands as a valuable resource in the culinary landscape.

Demo Video

Demo 1
Demo 2
Demo 3

Here are the links to our Documentation

Google Drive (For Dev purposes)
System Requirements (SRS)
Github Strategy
Figma designs
GitHub Project Board
Testing Guidelines
Architectural requirements
Coding Standards
User Manual
Design Specification
Technical Installation Manual

Our Tech stack

The Version control and CI/CD Utilized

Meet The Team

Name and Surname Github Profiles LinkedIn Profile Roles Bio Profile Image
Tessa Engelbrecht LinkedIn Project Manager, Testing Engineer, Dev Ops As a project manager, I thrive on building strong relationships with my team members. My passion lies in getting to know each individual's strengths and working collaboratively to leverage those talents effectively. I prioritise regular team meetings to ensure clear communication, alignment, and understanding of expectations.
Janicke Jacobs LinkedIn Designer and UI Engineer Janicke is a 3rd year Information and Knowledge Systems student at the University of Pretoria, specializing in Data Science. She has experience in Java, C++, ReactJS, HTML, R and SAS, and is always keen to learn new languages. She is hardworking and as a perfectionist tries to display that in her daily work.
Teresa Park LinkedIn BA, Integration Engineer and Database Engineer I am currently a student at the University of Pretoria pursuing my third year of a Bachelors in Computer Science. Throughout my academic journey I have developed a strong foundation in programming languages such as Java, Python, and C++. My passion lies in Database Management and Design, AI and Software Engineering.
Layla Olivier LinkedIn LLM and Services Engineer I'm a passionate UI engineer deeply immersed in the world of creative design and user experience. With a strong background in Computer Science, currently in my third year of study, I excel in designing user-friendly digital interfaces that skillfully merge aesthetics with functionality. With a keen eye for detail and a commitment to innovation, I'm dedicated to creating captivating experiences that resonate with users across diverse platforms.
Julia Ortner LinkedIn Designer and Integration Engineer Hey there I'm Julia, a final year Computer Science student at the University of Pretoria. I have a huge interest in art and design and am naturally drawn to the front-end side of software development.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published