This is a small project for restaurant online order. A python program able to login to gmail server (POP) with a login account and track incoming new email. The program should filter out the email subject contain with keyword “order”. Then the program should read the email for the following contents:
Address (if is a delivery order),
Order items(each order item could start with a number)
Order Modification if appears,
Order tip amount,
and convert all these into a receipt (could use another script for receipt template)
Then the program should generate a second receipt with same format but displays the order items in different languages (Chinese for example utf-8) the translation could be done by set a table or array for each order items (let’s say about 50 menu items, set a table for the menu items with multiple languages and each item have its own ID, then when generate the invoice with different languages just need to change the display method.
After generate both invoices the program will print out the invoice thru 2 thermal printer. The receipt template should be within width of 3 inches and the length will be depending on the order size. After print out the invoices the program will store the sales total into a daily summary receipt and at a set time(maybe around 10PM local time) and print out the daily summary with:
Total number of tickets,
Total Online payment
13 pekerja bebas membida secara purata $523 untuk pekerjaan ini
Hi, there. I am familiar with Python & automatic email processing. If you work with me, you will get success saving your money. I know 4 languages. Best regards. Kat.