SYSTEM:
Structure of the System:
Our system will be delivered in the form of a website, which can (but not necessarily will) be extended and packaged into a mobile app. The website (and the app, if applicable) will be made up of two component - a front-end interface where users interact with each other, and a rear-end database where each user can create account using their university gmail; store, update, and delete persistent, personal data; and track transaction history (and statues if possible).
Programming Language:
The front-end user interface will be implemented using primarily HTML and CSS (and JavaScript, if applicable). The rear-end database and server-end implementations will be written in PHP and MySql.
Goal of Delivery:
We aim to accomplish a working prototype website with front and rear-end implementations completed before the end of the semester. Our website will support a website in the form of a forum. We will support the following functions:
OPTIONAL SUPPLEMENT:
Our first idea is to build a website for ROC, because computer interface allows users to see more details about their orders and etc. But considering the factor of efficiency and convenience, we believe that a mobile implementation can be very helpful. We considered that the people who will be potentially capable of accepting orders are rarely sitting in front of a computer. Therefore, a mobile app with pop-up feature can send alerts to diners and thus increase the number of potential food deliverers.
This mobile app should be on iOS or Android system, but either should be good enough to make sure pop-ups from this app can remind both the order-taker and order-placer.
An alternative to the mobile app can be a mobile-accessible website, which allows mobile users to browse the posts anytime anywhere.
Structure of the System:
Our system will be delivered in the form of a website, which can (but not necessarily will) be extended and packaged into a mobile app. The website (and the app, if applicable) will be made up of two component - a front-end interface where users interact with each other, and a rear-end database where each user can create account using their university gmail; store, update, and delete persistent, personal data; and track transaction history (and statues if possible).
Programming Language:
The front-end user interface will be implemented using primarily HTML and CSS (and JavaScript, if applicable). The rear-end database and server-end implementations will be written in PHP and MySql.
Goal of Delivery:
We aim to accomplish a working prototype website with front and rear-end implementations completed before the end of the semester. Our website will support a website in the form of a forum. We will support the following functions:
- All users will be able to and must register with university email address in order to view and post content on the website.
- Each user will be able to post request of food delivery by specifying the target restaurant, items from the menu, amount of cash reward for the driver, a drop-off location, and desired time (time limit).
- Each user will be able to accept a request of food delivery.
OPTIONAL SUPPLEMENT:
Our first idea is to build a website for ROC, because computer interface allows users to see more details about their orders and etc. But considering the factor of efficiency and convenience, we believe that a mobile implementation can be very helpful. We considered that the people who will be potentially capable of accepting orders are rarely sitting in front of a computer. Therefore, a mobile app with pop-up feature can send alerts to diners and thus increase the number of potential food deliverers.
This mobile app should be on iOS or Android system, but either should be good enough to make sure pop-ups from this app can remind both the order-taker and order-placer.
An alternative to the mobile app can be a mobile-accessible website, which allows mobile users to browse the posts anytime anywhere.