init64 / octoffers

Octoffers is a tool that automatically hunts down suitable jobs and applies for you on major job boards.
https://octoffers.click
BSD 3-Clause "New" or "Revised" License
27 stars 8 forks source link

Implement Configuration File Reader for Octoffers #16

Open webgtx opened 1 month ago

webgtx commented 1 month ago

Description: Currently, some Octoffers settings are hardcoded. We need to allow users to customize these settings using a configuration file.

Expected Behavior: Users should be able to create a configuration file (in YAML format) and specify settings like:

Take a peak into platforms/driver.py and platforms/profile.py for the context

Solution:

  1. Create a configuration file parser that can read YAML files.
  2. Define a schema for the configuration file.
  3. Implement logic to load and apply the configuration settings.
  4. Provide clear documentation on the available configuration options and how to use them.
oohomohit commented 1 month ago

can i, work on this?

webgtx commented 1 month ago

@oohomohit sure, just follow guidelines and don't bloat dependencies.

oohomohit commented 1 month ago

I'll keep that in mind, thanks