CrunchE is an app that allows for users to take orders at restaurants, keep track of sales, and synchronizes real-time data between various users (staff, management, and the kitchen).
Time spent: 25 hours spent in total
The following required functionality is completed:
- Management can add/delete from menu.
- Custom cells should have the proper Auto Layout constraints.
- Staff can take order and have them updated throughout various users.
- Management can keep track of sales.
- There are three different logins/users (staff, management, chef).
- The user can pull to refresh once a new item is added to the menu or active orders.
The following optional features are implemented:
- Communication between various users (messages displayed on screen for alerts such as "throw out the trash").
- Occupancy per week/month/year.
- Displays all-time best seller based on data.
- Separate checks.
- Add a modifiers section to the item screen.
- Timer for active tables to make sure food is delivered on time.
The following additional features are implemented:
- Implement an MBProgressHUD.
- Users are persisted throughout the app.
- Menu items have pictures.
Please list two areas of the assignment you'd like to discuss further with your peers during the next class (examples include better ways to implement something, how to extend your app in certain ways, etc):
Wireframe Link: https://www.fluidui.com/editor/live/preview/p_okhM93LfrtCcvgIdnKC8yyX1dR80bBpL.1457500442937
Notes: This is only the basic wireframe on the main components of the app. Our group will further expand on these areas as we go through developing this app because we will learn more of how we want to structure it as we go through the development process. This wireframe is mainly the initial groundwork we have laid out for our app, which we will build upon.
Here's a walkthrough of implemented user stories:
https://www.youtube.com/watch?v=MwAi9NJtNM8
CrunchE is designed to aid restaurant management in various facets of restaurant work. It is designed to make the process of ordering, managing staff and keeping track of sales a much easier process. A restaurant workforce has to deal with many issues in it's day to day job, so our app is meant to make the work life easier for the manager and the rest of the staff.
- The order (including menu item, price, amount).
- Ordering price history
- Image data
Swipe to Delete
Pull to Refresh
User Persisted
Copyright [2016] [TheThreeNoobs]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.