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
Python Developer I have read your job description and I am pretty sure that I can complete every bit of your requirements. Further details and cost can be discussed in chat
7 freelancers are bidding on average $75 for this job
Hello, I am a freelance developer with 3 years of experience. I have worked in some projects before using Gmail API, so I think I could help you. You can see part of my work in [login to view URL] Regrets.