Develop an Android App that integrates with WooCommerce & a Bluetooth Receipt Printer
- or -
Post a project like this3597
$$
- Posted:
- Proposals: 9
- Remote
- #496620
- Awarded
Trusted digital transformation partner of global enterprises. 14+ years of joyful journey with 450+ employees.
Bay Minette
275297348918377213377286471745527233651038660428686240
Description
Experience Level: Intermediate
General information for the app: Develop an Android App that integrates with WooCommerce & a Bluetooth Receipt Printer
Kind of development: New app from scratch
Description of every page/module: http://d3v9w2rcr4yc0o.cloudfront.net/uploads/jobAttachments/140328171047_Restaurant-Base-Wireframes.jpg
Description of requirements/features: Description
General information for the app: An app that receives orders from WooCommerce, notifies the users and allows them to Accept/Reject Order and then Print a receipt.
Kind of development: New app from scratch
Description of requirements/features: Brief for Restaurant Base app.
Restaurant base will be a full solution for restaurant take aways to bring an online order from their website right to the restaurant's kitchen as soon as it is made. Think of it as taking the middle man out of Just Eat, and giving control back to the Restaurants.
Restaurants will have an online ordering store built for them on WooCommerce by us, they will receive an Android 4.0 Tablet and Bluetooth Thermal Printer that will relay the orders, print them and communicate back to WooCommerce through this designed app.
The App is relatively straight forward in what it is designed to do, the proposed UI (work in progress still) will demonstrate what needs to happen.
The flow will be something like this;
User A = Customer
User B = Restaurant Owner
User A makes his/her order online.
Order is sent to App and Beeps
User B views order and changes the estimated delivery time to 45 minutes and then hits confirm.
On Confirm, Receipt prints off and WooCommerce order status updates to 'Complete'
User B is emailed from WooCommerce, telling him the order is complete and that deliver is expected to be 45 minutes.
The app will need to:
Connect to the Thermal Printer (https://github.com/pradeepksingh/Android-Bluetooth-Printer - this code allows me to connect to the tablet and print of test documents, this should be your source for this integrating).
Connect to WooCommerce and communicate both ways. Ie. An order should appear immediately in the app, and alert the user of a new order. The user can then change the estimated delivery time and confirm the order. This marks the order as 'Complete' within WooCommerce and an email is sent to the client telling them the order is on it's way for delivery and when it is expected to arrive.
Store a Database of previous orders, up to a week for example. So if any queries arise the user can browse through the previous orders to check.
Automatically print off an order receipt, detailing the delivery address and order details when the confirm button is pressed, and on request. (If duplicates are needed).
Ability to Cancel/Refuse an order, this changes the order status in WooCommerce to 'Cancelled' and emails the client saying the order has not been accepted.
Have a contact form on a support screen within the app, to email any queries to us.
–
As you can understand, this app will only be specific to one restaurant, one printer and one online store. Therefore I need the ability to recompile the app with another Restaurant and their own WooCommerce store.
There is no need to upload to Play Store, as I will be compiling the app, and loading it onto the Tablet for the Restaurant. The tablets/printers will be the same throughout, so it doesn't need a wide range of support.
Extra notes:
Kind of development: New app from scratch
Description of every page/module: http://d3v9w2rcr4yc0o.cloudfront.net/uploads/jobAttachments/140328171047_Restaurant-Base-Wireframes.jpg
Description of requirements/features: Description
General information for the app: An app that receives orders from WooCommerce, notifies the users and allows them to Accept/Reject Order and then Print a receipt.
Kind of development: New app from scratch
Description of requirements/features: Brief for Restaurant Base app.
Restaurant base will be a full solution for restaurant take aways to bring an online order from their website right to the restaurant's kitchen as soon as it is made. Think of it as taking the middle man out of Just Eat, and giving control back to the Restaurants.
Restaurants will have an online ordering store built for them on WooCommerce by us, they will receive an Android 4.0 Tablet and Bluetooth Thermal Printer that will relay the orders, print them and communicate back to WooCommerce through this designed app.
The App is relatively straight forward in what it is designed to do, the proposed UI (work in progress still) will demonstrate what needs to happen.
The flow will be something like this;
User A = Customer
User B = Restaurant Owner
User A makes his/her order online.
Order is sent to App and Beeps
User B views order and changes the estimated delivery time to 45 minutes and then hits confirm.
On Confirm, Receipt prints off and WooCommerce order status updates to 'Complete'
User B is emailed from WooCommerce, telling him the order is complete and that deliver is expected to be 45 minutes.
The app will need to:
Connect to the Thermal Printer (https://github.com/pradeepksingh/Android-Bluetooth-Printer - this code allows me to connect to the tablet and print of test documents, this should be your source for this integrating).
Connect to WooCommerce and communicate both ways. Ie. An order should appear immediately in the app, and alert the user of a new order. The user can then change the estimated delivery time and confirm the order. This marks the order as 'Complete' within WooCommerce and an email is sent to the client telling them the order is on it's way for delivery and when it is expected to arrive.
Store a Database of previous orders, up to a week for example. So if any queries arise the user can browse through the previous orders to check.
Automatically print off an order receipt, detailing the delivery address and order details when the confirm button is pressed, and on request. (If duplicates are needed).
Ability to Cancel/Refuse an order, this changes the order status in WooCommerce to 'Cancelled' and emails the client saying the order has not been accepted.
Have a contact form on a support screen within the app, to email any queries to us.
–
As you can understand, this app will only be specific to one restaurant, one printer and one online store. Therefore I need the ability to recompile the app with another Restaurant and their own WooCommerce store.
There is no need to upload to Play Store, as I will be compiling the app, and loading it onto the Tablet for the Restaurant. The tablets/printers will be the same throughout, so it doesn't need a wide range of support.
Extra notes:
Kam K.
98% (49)Projects Completed
91
Freelancers worked with
72
Projects awarded
9%
Last project
27 May 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies