Cybus

Inspiration

The eating habits of college students is a very well documented issue. Over the summer I was taking a course at Harvard University, and as a part of the program, we had to find our lunches daily. There were several college students in my class, and after discussing their normal dietary habits with them, I realized that many college students defaulted to fast-food restaurants, due to their convenience, in time, cost, and proximity.

Interested in this issue, we conducted further research. According to a study conducted by researchers at Vrije Universiteit Brussel and Ghent University in Brussels, Belgium, college students' dietary habits are heavily affected by their personal preference, their peer groups, their physical environment, and the media that they consume. [1] Another study conducted by researchers at the University of Parma in Parma, Italy, Cornell University in Ithaca, New York, and EGADE Business School in San Pedro Garza García, Mexico, found that students would prefer low-cost, unhealthy options due to their taste and convenience. Additionally, they found that many students actively avoided preparing their meals, due to cost and time constraints. However, those students who were able to cook their food were noticeably healthier. [2]

As we talked with college students who lived in our area, we realized that many of the students, especially the ones who were not from the area, did not know many of the local grocery stores and farmers' markets in the area. One student we talked to at the University of Maryland, College Park, mentioned that even though he was from the Maryland area, he still had no clue about the local stores near and on the university campus. However, local grocery stores and farmers' markets provide healthier and tastier foods and lower costs, while supporting the local economy. [3]

As a result of the issues that we had come across, we wanted to make an application that would enable every student, regardless of how busy they were, their dietary restrictions, or their socio-economic status, be able to have healthy, homecooked meals that would promote healthy eating habits for a low cost while connecting them with local grocery stores and farmers markets, to help promote local business and foster a sense of community among the students and residents.

What it does

Our website and mobile app allow college students to find recipes, places to buy ingredients, nutrition facts, costs and plan their meal plan. It also allows local businesses to post listings about the products that they have available and advertise their business.

The student portal of our application is targeted towards students who are living in off-campus settings where they have access to basic kitchen equipment. There is also a feature for students who are living with roommates that allow students to create groups with the people that they are living with. This provides an announcement feed and a message board-style posting platform where roommates can post-meal plans, interesting recipes, etc. The recipes tab provides the students with access to over 350,000 recipes for them to choose from. Students can filter their meals based on dietary restrictions, such as nut allergies, vegetarianism, lactose intolerance, etc. Each recipe entry also contains nutritional information, like calories per serving, serving size, fat, carbohydrates, etc. The ingredients tab provides students with a search platform where they can find stores that have what they want, the cheapest place to buy the items, and nutritional facts about the different food that they want to purchase.

The company page contains an information tab that allows local stores to provide information about their company, similar to an about page. The products tab allows the stores to post their products that they are carrying, like tomatoes, cucumbers, meats, etc., and the costs of these products. ju

How we built it

Our app is built using a Flask webserver to handle our backend interactions, like webpage management, data handling, and GET and POST functions. We are using an SQLite3 database to manage our data, including announcements, store listings, etc. We are using Edamam's Recipe Search API and Food Database API for our recipes and nutritional value for the ingredients, respectively. We used Bootstrap's CSS and JS library, combined with several Bootstrap templates for our frontend. Our website is hosted on a Google Cloud Console instance running Ubuntu 18.04 LTS server.

Challenges we ran into

Throughout the event, we ran into several issues. Our first issue was with finding an API that would allow us to access nutrition information for general produce and an API that would allow us to access recipes based on filters. While researching this project, we discovered that many of the APIs that had this fuctionality had either been unsupported or required you to pay. Another issue that we ran into was the formating for our UI. Since we had many dynamic aspects of our website, we ran into issues with formatting our website with our CSS. We also had an issue early on with GitHub, where we were unable to access any of our files.

Accomplishments that we are proud of

Our biggest accomplishment was being able to have a working product early on. This allowed us to improve on our project, adding features and increasing the usability of the application as a whole. We also planned well, which helped us efficiently approach our project.

What we learned

We learned that adequate planning makes a huge difference and when the plan falls apart as it did with frontend, we fall apart as we struggle to be able to work efficiently and stick to our schedule. We also learned that we should not bite off more than we can chew, even if we think we can do it.

What's next for Cybus

Our plan for Cybus is to move the website over to a more stable and production-friendly platform like Django or Node.js and to add security features to our data storage. We would also like to improve the UI to make it more user-friendly.

We are looking at possible ways to monetize our product and are interested in working with an investor to grow our product. We believe that this is a real issue that many college students face daily and there is a real market out there for this product.

Share this project:
×

Updates