Monday Daily Thread: Project ideas!
Posted by AutoModerator@reddit | Python | View on Reddit | 7 comments
Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
How it Works:
- Suggest a Project: Comment your project idea—be it beginner-friendly or advanced.
- Build & Share: If you complete a project, reply to the original comment, share your experience, and attach your source code.
- Explore: Looking for ideas? Check out Al Sweigart's "The Big Book of Small Python Projects" for inspiration.
Guidelines:
- Clearly state the difficulty level.
- Provide a brief description and, if possible, outline the tech stack.
- Feel free to link to tutorials or resources that might help.
Example Submissions:
Project Idea: Chatbot
Difficulty: Intermediate
Tech Stack: Python, NLP, Flask/FastAPI/Litestar
Description: Create a chatbot that can answer FAQs for a website.
Resources: Building a Chatbot with Python
Project Idea: Weather Dashboard
Difficulty: Beginner
Tech Stack: HTML, CSS, JavaScript, API
Description: Build a dashboard that displays real-time weather information using a weather API.
Resources: Weather API Tutorial
Project Idea: File Organizer
Difficulty: Beginner
Tech Stack: Python, File I/O
Description: Create a script that organizes files in a directory into sub-folders based on file type.
Resources: Automate the Boring Stuff: Organizing Files
Let's help each other grow. Happy coding! 🌟
Alejrot@reddit
Project idea: Code from Screenshots
Difficulty: begginer - intermediate
Tech Stack: Tesseract, Watchdog, Pillow/OpenCV, etc.
Description: create a script that capture the source code from an image or video screenshots, and try to patch its result: restore tabulation, change wrong characters, and other stuff. Then automate the proccess using cronjobs or watchdog, detecting new screenshots in a folder and processing the data in background, and saving code in text files in example. Ideally the process should start with the user session or the system start.
Resources: using Tesseract OCR and its Python wrapper to detect single text from image file.
Proof_Resource7669@reddit
i've been running Qoest Proxy's rotating residential ips for a few months and this would've saved me so much time on sites that randomly swap between datadome and cloudflare, nice work packaging it up properly
letsbecomeafriends@reddit
I’ve been working on a project called SysHealerAI bc I wanted to automate the linux troubleshooting. It’s a simple Python-based tool that monitors system logs and uses an OpenAI API to generate bash script to fix it.
The project is open-source and I’m at the stage where I need some real-user feedback :) If you have a minute to check out the repo or run a quick test on your system, I’d really appreciate it!
Any questions are welcome.
You can find the code and instructions here: https://github.com/aeonist/syshealer-ai
P. S. About safety, it is pretty safe, bc requires plenty of confirmations before running the script, you can always doublecheck it. I guess it’s really flexible. Thanks!
P. P. S. Actually the fact it’s a study project made me use Postgres instead of SQLite, don’t know if this matters.
codes_me@reddit
I built a pre-scraping recon tool — scan any website before writing a single line of scraper
Confident-Ninja-733@reddit
I’ve lost hours to anti bot surprises that a quick recon scan would’ve caught beforehand.
I use Qoest API once I know what I’m up against, but something like this earlier in the workflow would’ve saved me a few headaches.
dangerousdotnet@reddit
This is pretty cool
MORPHOICES@reddit
I’ve been working on a system to turn what you already know into a structured digital product — without juggling a bunch of disconnected tools.
What I kept running into wasn’t a lack of effort.
It was that nothing actually held together.
You try things. They work for a bit. Then you switch, restart, or lose momentum.
So instead of adding more tools (or even more AI on top), I started focusing on how everything connects:
idea → offer → workflow → validation → iteration
The AI part is there, but more as infrastructure — not the main thing.
Still early, but that’s the direction I’ve been exploring.