Giter Club home page Giter Club logo

cos301-se-2022 / happy-muncher Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 3.0 5.6 MB

The Happy Muncher App is a useful food budgeting and management app. It can be essential for students who are transitioning to living on their own or users who are extremely busy with work or managing a home or large family. There are many things to consider when you become responsible for your own, or someone else's, food provision, such as price/spending, wastage and making healthy food choices.

Kotlin 0.02% Swift 0.05% Objective-C 0.01% Dart 57.02% HTML 0.79% CMake 1.06% C++ 2.17% C 0.09% JavaScript 0.02% CSS 0.11% Shell 0.02% Ruby 0.19% Jupyter Notebook 38.45%

happy-muncher's People

Contributors

chen-huanku avatar juwicarrim avatar kajal022 avatar nyzcoder avatar ponalo-ss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Forkers

nyzcoder kajal022

happy-muncher's Issues

SRS Documentation: Demo 1

To add:
Requirements Specifications
• Introduction
• User characteristics
• Functional requirements
• Service Contracts
• Class diagram
• Quality requirements
• Trace-ability matrix

Budget dates

Create calendar UI for Budget. Focus on Current month

Budget Update

Implement FR2 FR3, FR4. Integrate with Grocery List.

Fix Checklist

Fix checklist functionality from Kajal's code and ensure it updates the database.Fix checklist functionality from Kajal's code and ensure it updates the database.

Recipe Favourites

save recipe ID in database and access the info using the recipes/get-more-info endpoint

Fix the google sign in feature

The problem occurs after the user enters their information and then clicks on sign in
Error: com.google.android.gms.common.api.ApiException: 10:

Use Cases

Create 3 Use case diagrams.
One of which must be a core requirement.

Meal Planner

Create Meal planner page and implement FR1. Begin with the groundwork for FR3.

Grocery List

Implement FR3. Integrate with Inventory.
Create running total as you add items to gl and a running total as you are shopping/checking items off the list.

Grocery List bug fix

fix the grocery list totals to appear on page load and move the content out of he navbar.

User Databases

A new database must be created for each user as soon as they sign up

Recipe Book

Create a basic recipe book with at least 3 recipes of different categories (to implement FR1).

Wireframes

Make wireframes for:

  • Login
  • Home
  • Budget
  • Inventory
  • Grocery List

Price scanning

Configure the receipt scanner to scan in the item prices

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.