Skip to the content.

College Cuisine Connect

Welcome to College Cuisine Connect, a project dedicated to helping students with limited cooking skills and resources find quality and healthy recipes.

Table of Contents

Team Members

  Name Role GitHub Handle
Juliette Juliette Raubolt Solutions Architect @julietteraubolt
Loelle Loelle Lam UX Dev and Design Lead @loellelam
Janel Janel Joson Development-Lead @janeljo
Kyla Kyla Lee Database Architect @kyla8
William William Simmons Scrum-Master @willjsimmons

All members of this team have agreed to abide by the following contract.

Feel free to contact us through our GitHub!

Overview

College Cuisine Connect is a project dedicated to helping students with limited cooking skills and resources find quality and healthy recipes. It aims to foster a sense of community by allowing students to share their own culinary experiences and support each other in their culinary journeys.

The system provides a centralized platform that curates a diverse range of recipes tailored to the specific needs and constraints of college life. Recognizing that many students may have limited access to a fully equipped kitchen or face time constraints, College Cuisine Connect emphasizes recipes that are not only nutritious but also quick, budget-friendly, and easy to execute.

Through a user-friendly interface, students can explore a variety of recipes, ranging from simple microwave-based meals to those requiring minimal cooking equipment. The platform also takes into consideration dietary preferences, allergies, and restrictions to ensure inclusivity and accommodate diverse needs within the UH community.

Purpose

College Cuisine Connect aims to accomplish the following goals:

Problem Statement:

Many college students struggle to maintain a healthy diet due to time constraints, limited cooking facilities, and a lack of easy-to-follow recipes tailored to their specific needs. The absence of a dedicated platform catering to students with toaster ovens exacerbates the issue, as conventional cooking resources often overlook this common dormitory appliance. Consequently, students find it challenging to adopt nutritious eating habits, leading to a higher prevalence of unhealthy dietary choices and potential long-term health issues.

Solution:

In response to these challenges, we propose “College Cuisine Connect,” a comprehensive platform designed to address the unique culinary needs of college students. Our solution involves providing a carefully curated collection of simple and healthy toaster oven-capable recipes specifically tailored for students, taking into account their time constraints and limited cooking resources. By doing so, we aim to empower students to make healthier food choices without compromising on convenience. Moreover, our platform will foster a supportive community where students can share their favorite recipes and cooking experiences, creating a collaborative environment that encourages the adoption of nutritious eating habits. Through College Cuisine Connect, we envision a positive shift in the dietary choices and overall well-being of college students, promoting a healthier lifestyle during their academic journey.

User Guide

Learn how to start using College Cuisine Connect now! Follow our tutorial here.

Community Feedback

We sought feedback from the community, and here are some reflections and thoughts shared with us.

Overall, the design and functionality were well-received, with most participants expressing positive sentiments. The application was unanimously considered easy to understand and navigate.

Developer Guide

This section is intended for developers seeking guidance on downloading, installing, executing, and customizing the system.

  1. Install Meteor.
  2. Clone the College Cuisine Connect repository from GitHub to your local machine.
  3. cd into the ToasterOvenLovin/app directory and install libraries with: $ meteor npm install
  4. Run the system with: $ meteor npm run start
  5. The application will appear at http://localhost:3000.

Deployment

Our College Cuisine Connect application is running on Digital Ocean.

Continuous Integration

ci-badge

College Cuisine Connect uses GitHub Actions to automatically run ESLint and TestCafe each time a commit is made to the default branch. You can see the results of all recent “workflows” here.

The workflow definition file is located at .github/workflows/ci.yml.

Development History

The development process for College Cuisine Connect conformed to Issue Driven Project Management practices. In a nutshell:

The following sections document the development history of College Cuisine Connect.

Project Mockups

The following images are mockups of pages we want to add to our application.

Landing Page
Landing Page

View Vendors
View Vendors

View Recipes
View Recipes>

Add Recipe
Add Recipe>

Edit Recipe
Edit Recipe

Usage:

  1. Browse the recipe categories and select a recipe that piques your interest.
  2. Follow the step-by-step instructions, and don’t forget to check the nutritional information.
  3. If you have a unique and more importantly simple recipe to share, click on the “Contribute” button and submit your own creation.
  4. Engage with the community by sharing your recipes, and seeking cooking advice from fellow students.

Milestone 1

Objectives:

Milestone 1 was managed using GitHub Project Board M1.

Sample of some implemented pages:

Landing
Landing

Recipes
View Recipes

Vendors
View Vendors

Edit Recipes
Edit Recipes

Milestone 2

Objectives:

Milestone 2 was managed using GitHub Project Board M2.

Sample of some implemented pages:

Add Recipes
View Recipes

Edit Recipes
View Recipes

Vendors
View Recipes

My Cookbook
View Recipes

Milestone 3

Objectives:

Milestone 3 was managed using GitHub Project Board M3.

Sample of some implemented pages:

Landing
Home

My Cookbook
Cookbook

Vendors
My Stores

Edit Recipe
Edit Recipe


We’re excited to help students embrace the simplicity and deliciousness of dorm room cooking. If you have any questions, suggestions, or feedback, please feel free to reach out.