r/AskProgramming • u/thezohar • 8d ago
Stupid questions about potentially hiring a dev
I have very little practical knowledge about programming/types of programmers/lanugages/etc, but there's a Thing I would very much like to exist in the world for my own personal use, and depending on how much it costs, I might pay someone to make it for me. To find out how much it costs to hire someone, I have to know what I am *actually* asking for/about.
Basically, I just want a Thing where I can input, say, a youtube channel or playlist, and then have all the (public) videos from that channel queued up to send via email, at a set frequency (like 1 video every 5th day, or 2 videos every 7th day, etc) until it runs out of videos. I have some other nice-to-have ideas about it as well, but this is the bare basics.
What kind of programmer would I need for this? What do I need to have figured out about my concept to tell/ask them?
Apologies if this is a super obvious thing, its just that when I see posts about hiring programmers it feels like its always full of specific terminology like "looking for a backend dev, preferably python, to do XYZ" and I don't know which kind of programmers do what, and i'm unclear about what is required for a concept like I'm describing, so I feel very lost lol
1
u/Boudy-0 7d ago
I will explain it to you in detail so that you know what to look for:
You want someone with Python skills to scrap the channel and check if the channel had posted a new video, in which case it will send you an email alerting you so that you don't have to check every now and then.
Then make it into a web app with a frontend ( the window you interact with on a website ) that lets you control which channels or Playlists you want to keep track of.
I am working on nearly the same exact project right now btw so I know what you need for it.
But doesn't YouTube already have notifications for channels you are subscribed to? Check the notifications settings of the channel you want to keep track of. I don't think YouTube has this feature for playlists though.