Skip to content

joshatron/DasherAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dasher Assistant

The goal of this application is to provide statistical information to dashers. It will try to help figure out what regions, times, and restaurants are better paying. It features a plugin structure so anyone can create their own analysis tool. There is tab completion, but only if run in a true terminal, not an IDE.

How To Run

To run from the command line, navigate to the root of the project and run:

./dassistant

Adding Plugins

To create a statistical plugin, create a folder in the stats folder. Then add your code, putting the main running code in an __init__.py file.

There are 2 methods you need to implement:

  • getName()- simply returns a text definition of what the plugin does
  • runStat(dashes)- gives you a Dashes object to analyze. This is your main running function. It does nothing with the return, so you will need to print any output you want

For a basic example implementation, look at the stats/TotalStats folder

About

Statistical assistant for Doordash dashers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published