Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GroceryFinds

 GroceryFinds

Avatar for Shaojie Hou

Shaojie Hou

April 01, 2023

Other Decks in Programming

Transcript

  1. N E W W A Y O F G R

    O C E R Y GroceryFinds Group 15, April, 2023 Emma Louis, Darren Huang, Shaojie Hou, Riley Sample, Yaashi Khatri
  2. Introducing the ultimate shopping solution for savvy grocery shoppers -

    a website that helps you find the best deals on your grocery list, every time!
  3. A G E N D A Introduction Meet the Team

    Problem Statement Key Features Technical Architecture Development Process Demo Future Improvements Conclusion
  4. GroceryFinds was created to empower consumers' purchasing decisions and to

    hold grocery stores accountable for potential price gouging. Due to recent concerns over rising grocery prices, price gouging by retailers has become an important issue and we want to level the playing field for everyday people by giving them access to the pricing decisions being made by the stores that can directly affect the market. I N T R O D U C T I O N
  5. M E E T T H E T E A

    M Mechanical Engineering Emma Louis Economics Riley Sample Mathematics Shaojie Hou MIS Darren Huang Aerospace Engineering Yaashi Khatri
  6. P R O B L E M S T A

    T E M E N T Customers may miss out on special offers, discounts, or promotions due to a lack of awareness, leading to higher overall grocery expenses. Limited visibility of special offers and discounts With a vast number of products available, customers can find it challenging to compare and choose between similar items at different price points. Overwhelming product variety Prices of groceries may vary based on location, and customers may not be aware of the best deals available in their local area. Geographical price variations Differences in pricing information across various platforms can cause confusion and mistrust, making it challenging for customers to determine the best deals. Inconsistent pricing information
  7. K E Y F E A T U R E

    S Instant Availability Comparison Customizable Sorting and Searching Location-Based Deals Supplier Reviews and Ratings Allow users to quickly and easily compare grocery availability from multiple suppliers with a simple search, providing a clear and concise overview of the best deals available. Offer customizable searching and sorting options, enabling users to narrow down search results based on criteria such as brand, product type, supplier, distance, and price range, helping them find the most relevant deals. Allow users to find their best grocery deals in the user's local area, taking into account nearby suppliers and potential savings based on proximity. Integrate a rating displayed for suppliers, allowing users to share their experiences and evaluate suppliers based on factors such as pricing, product quality, and customer service.
  8. H O M E P A G E # 1

    The homepage prominently showcases our website's logo, effectively conveying the core value we aim to deliver to our users. With an intuitively designed navigation bar, users can seamlessly navigate between pages, ensuring a smooth and user-friendly experience on our platform.
  9. M O D E L P A G E #

    2 The Models Page is designed to offer users a seamless and efficient way to access the information they desire. Clicking on any of the 3 models links to the ModelAttributes page, which displays data tables of the corresponding model the user clicks (items, stores, and locations).
  10. M O D E L A T T R I

    B U T E S P A G E # 3 The ModelAttributes Page is designed to query backend/database data and display the 3 models and all their attributes within the frontend. With an intuitive interface and a wealth of data available, users can quickly navigate through the products and deals they are interested in. Advanced sorting and searching capabilities allow users to efficiently narrow down the results based on their specific needs and preferences. Data tables that appear on this page are interactive, and clicking on any of the rows links to the corresponding instance page of the model.
  11. I T E M P A G E # 4

    The item page is designed to allow the user to see what items are available Each item component allows the user to see which stores and locations the items are available at The user can also search for specific items and sort the items alphabetically both ascending and descending
  12. S T O R E P A G E #

    5 The Stores page provides an overview of all participating stores Each store component showcases the store's name, rating, and store count The user can sort stores by name and rating, in both ascending and descending order Clicking on a store component directs the user to a dedicated store page with additional details and a list of available items
  13. L O C A T I O N P A

    G E # 6 The location page is designed to display various countries and their associated information Each country component provides an overview of its capital, population, and region The user can search for specific countries or sort the list by name and region, in both ascending and descending order Clicking on a location component directs the user to a dedicated page with additional details and a list of available items and stores
  14. A B O U T P A G E #

    7 The About page provides comprehensive information about the project team and their work Features the group name and a list of all group members, along with their individual details Showcases project statistics, including Total number of commits, issues, and unit tests Offers quick access to important resource Presents the tools used throughout the project's development
  15. T E C H N I C A L A

    R C H I T E C T U R E
  16. O U R N U M B E R S

    in operation hrs working Issues Total Commits ... 3 Months 500+ 50+ 200+ Group Members 5
  17. Provide users with more precise price data and update the

    store information instantly Provide users with access to historical price data and trends, enabling them to make more informed purchasing decisions and anticipate potential price fluctuations. Find more precise and proper APIs for data collection Price History and Trends: F U R T H E R I M P R O V E M E N T S
  18. Good layout Easy to navigate website Information displayed well Sorting

    capabilities How to find restaurants in Austin based on a specific cuisine, food, or drink The pagination could have arrows at the bottom "Type" column in the cuisine section is confusing What did they do well? What did we learn? What can be improved? C R I T I Q U E O F A U S T I N B I T E S . M E
  19. N E W W A Y O F G R

    O C E R Y Thank you! Group 15, April, 2023 Emma Louis, Darren Huang, Shaojie Hou, Riley Sample, Yaashi Khatri