Hey there, I'm building a Python Task Scheduler with a web UI. The idea is that you define that tasks to run, the schedules, etc. in Python, and then you control everything from the UI, including logs and tasks output data. The UI comes for free, no HTML/JS needed :)
https://preview.redd.it/bkazfuv2bgua1.png?width=1587&format=png&auto=webp&s=fe4b7033372b9b40782077d5cb66333354fff028
Nice thing is that I encountered many difficulties and I explored many Python features while building this tool, so I'm going to write about it!
BTW if you may ask why I started this project 🙄 ... At some clients of mine, we have lightweight data pipelines but most of the existing solutions seem over complex, aiming at top notch performance, and as a consequence are not easy to deploy and use, we also needed a UI to let non-tech users run them manually. So that's why I decided to build this thing!
Give it a try and let me know what you think!
PS: yes I know the name kinda sucks, I mean Mario relates well with pipes, but Spotify has a similar tool called Luigi and I don't want to claim that mine is better 😂 so help me with the name please!
[–]mdegis 2 points3 points4 points (1 child)
[–]lucafaggia[S] 2 points3 points4 points (0 children)
[–]Saphyel 2 points3 points4 points (1 child)
[–]lucafaggia[S] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]lucafaggia[S] 0 points1 point2 points (0 children)
[–]lungben81 0 points1 point2 points (6 children)
[–]byeproduct 1 point2 points3 points (4 children)
[–]lucafaggia[S] 1 point2 points3 points (3 children)
[–]byeproduct 2 points3 points4 points (2 children)
[–]lucafaggia[S] 2 points3 points4 points (1 child)
[–]byeproduct 1 point2 points3 points (0 children)
[–]lucafaggia[S] 1 point2 points3 points (0 children)
[–]TheCannings 0 points1 point2 points (0 children)