Streamlining Routine Tasks with Terminal-based Checks
Routine tasks are universally disliked. But what if we could perform checks directly from the terminal with just a few clicks? This idea struck me, and I decided not to wait for the perfect moment but to take action. There was just one catch—I’m not a programmer, so how could I realize such a project?! I decided to write a program using ChatGPT and Speckle. And you know what? It worked! This program now assists me every day.
The Program’s Concept
The idea behind the program is straightforward: it checks for common mistakes designers make in their models. For example, incorrectly calculated areas, mistakenly named rooms, or, even worse, models not updated in time. Now, I can perform all these checks through the terminal from any device.
The Technical Side
The entire program is built on Python and divided into simple modules. My goal was to create a scalable program capable of incorporating new check modules. The challenge was that I didn’t know how to code at all, but I knew how to set tasks. So, together with ChatGPT, I wrote all the necessary modules.
Learning and Growth
Throughout the development process, I gained invaluable knowledge. I learned how Speckle works, and more importantly, coding ceased to be something foreign to me. I even decided to participate in a hackathon, which in itself was a significant achievement for me.
Looking Ahead
The future of my program became clear during its development. These modules are now being integrated into a larger project that we are developing as a team.
By transforming routine tasks into simple terminal commands, I’ve made daily checks more efficient and learned a lot in the process. This experience has not only enhanced my skills but also laid the foundation for exciting future projects.
Log in or sign up for Devpost to join the conversation.