An API to manage campaigns from all the different channels under one roof
Project is in the form of a Python module, with dependencies and startup managed with pdm
pip install pdm
From the project directory, invoke
python -m campaigner
- Create a view class for the requests
- Create the two routes
- Fetch details of a userid from settings table
- Check for Race Conditions
- Create a table campaigner
- If data for priority exists in settings, update from
- Implemented scheduling
- Implement Failsafe
- Add logic to check for thread kill along with thread sleep
- Add a status route for controlling the processes
- Incorporate the various APIs
This code is part of Tubelight Communications.
Unauthorized commercial usage is prohibited.
Licensed under CC BY-NC-ND 4.0.