bluelinks / scoff Goto Github PK
View Code? Open in Web Editor NEWFinal year project for my Computing Science degree at the University of Glasgow
Final year project for my Computing Science degree at the University of Glasgow
Consolidate all instances of get functions for Firestore data to single file.
Ensure users are given relevant error messages when trying to authenticate, change email, change password or sign up
The option for restaurant operators to set venue specific branding such as colours for MenuSelectView and MenuView.
Through the UserDetailsView and RestaurantDetailsView, account details and restaurant details should be modifiable.
Customers can save personal details so that there’s no need to enter them each time for each restaurant.
The functionality to upsell extra ingredients to customers such as extra cheese on a burger
Customers should be able to view past orders they have placed while logged into the app.
The functionality to offer customers a loyalty scheme.
Customers should be able to give feedback to vendors about their past orders.
Customers should be able to place orders through the OrderView, when placing an order a 'order' document should be written to cloud firestore.
When creating a new item to add to a menu, the restaurant admin should have the opportunity to upload an image of the item.
Users should be presented with the opportunity to create start and end times for menus on creation which will specify at which times Menus should be shown to customers
On the MenuSelectView, if all tables are currently full there should be a estimated wait time displayed.
On the restaurant selection view, customers should be able to search for restaurants by location
Restaurant admins should be able to upload splash images of their restaurant to Firebase storage
Push notifications for order status such as "In the oven" and "Plating up".
Implement secure password confirmation functionality
Customers should be able to filter menu items by their dietary requirements.
Integrate with existing track and trace systems. On Restaurant Selection -> show alert for Check In Scotland
Images for food items or restaurant splash images could be sourced from instagram using hashtags and geo location data.
If given permission, the application should be able to detect the users location and suggest which restaurant they are at.
Payment Processing Implementation
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.