Skip to content

A recipe organizer app making food lovers' lives easier by saving recipes via a Safari extension

Notifications You must be signed in to change notification settings

othmansh0/Recipe-Jar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipe Jar | Code Snippets (Mock Data)

Screen Shots

Table of Contents


Note

Please note that this code has many parts that were written when I started my iOS journey two years ago. I have refactored it several times since then and will ensure this repo is updated soon.

Description

  • A recipe organizer app with a Safari extension allowing users to save their recipes from various websites
  • Safari extension pulls the HTML off a recipe website and parses it
  • Import hard-copied recipes using OCR scanner.
  • Start cooking a saved recipe with the ability to navigate between steps using voice commands
  • Ask the app to read recipe steps (Text-To-Speech)
  • Watch a demonstration cooking video if the recipe website had a video otherwise a youtube video will be suggested.
  • Save recipes in different categories
  • Create shopping lists and add recipe ingredients to a categorized list.

Frameworks

  • SwiftUI
  • UIKit
  • Core Location
  • Speech Synthesis
  • Visionkit
  • Core Animation
  • Async/Await
  • AVPlayer
  • Codable
  • UserDefaults
  • UIActivityViewController
  • MVVM design pattern

Important notes

This is a completed teamwork project with the following roles:

Member Name Role
Othman Shahrouri SwiftUI,Swift(UIKit),and UX
Nedine Rafid UI and UX
Abdulhafeez Zalloom Backend (python Django)

Recipe Jar Repo will be updated soon.

Author Info

Back To The Top

Releases

No releases published

Packages

No packages published

Languages