An app which will improve the shopping experience of customers at Lidgates(other butchers available) by displaying information about products, news and events.
-
Java backend w H2 DB
-
React frontend + HTML/CSS
-
Extensions diff libraries (notification library?, QRCode.react, nivo, websocket, weather library, news feeds )
- Allow the user to see a list of all stock, maybe divided into categories
- Allow a user to view an individual items details
-
Create a Customer class ( allow a user to "sign in" if they exists or create their "account" if not )
-
Allow a user to reserve an item (inform the user how many are left in stock, which can't be reserved )
-
Search function (by name, by type)
-
Filter/sort by price
-
Display recipes for items
-
Allow a user to book a collection slot (calendar)
-
Accessiblity (speech to text, screen s)
-
Implement a calendar to display upcoming events
-
Implement QR code generator to allow the users details(basket) to be grouped together and accessed in store by the butcher
-
Allow the user to buy an item
-
Implement weather information
-
Implement news information
-
Live chat
-
Interaction based notifications, ie. based on user choices or events/weather/news