Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 971 Bytes

File metadata and controls

16 lines (14 loc) · 971 Bytes

Auto-admin-system-for-transfer-company

General steps to the automated proces:

  • any unread emails are downloaded from Gmail
  • if they are booking requests, the custom NER model is applied to get the necesssary booking details
  • the time required for the transfer i calculated using Google Maps and availability is checking via Google Calendar
  • if available the booking is added, an invoice created and the client emailed, if not available the staff are alerted to check the booking
  • onhold bookings can be accepted or rejected via the webapp
  • all bookings and their current status stored in database
  • invoices created via Selenium and their WordPress site

NER model creation file is steps to follow to create a custom NER functions.py as all the function created for this program scheduled_auto_admin.py is the automated admin process, called every 10min via crontab health_check.py is a daily check run via cron to check site is running app.py is the web app