Inspiration

Growing up in Chitungwiza, I always helped my Uncle Welly take stock of his shop. I honestly hated it back then — it was slow and boring. But now, with the little C++ and other coding skills I’ve picked up, I decided to turn that experience into something useful: an automated system that helps my uncle and other traders manage their businesses better.

What It Does

The app handles a bunch of core shop tasks automatically. It calculates profits and losses, shows visual insights like bar charts with profits above and losses below, and even uses AI to predict high-performing and low-performing products. The web app can also export data so it can be used in other tools and systems.

How We Built It

I’ve spent about a year working on this project, and it’s still evolving. I built it using VS Code and wrote the logic in C, Python, and HTML. I also integrated AI to help combine different components and handle features I couldn't fully code manually at the time.

Challenges We Ran Into

One major challenge was the cold-start problem — collecting initial data to train the model and bootstrap predictions. Working alone also slowed progress; with a team, the project could have grown even faster. At some point, Android Studio refused to start, delaying my mobile app plans, but it’s working now. And of course, college life made it hard to get enough focused time for the project.

Accomplishments We’re Proud Of

The web app is already live on GitHub and Render, which feels like a big step forward.

What We Learned

I learned a lot about coding — especially C, Python, HTML, and how to blend different technologies. It’s also been a good intro into AI integration and full-stack development.

What’s Next for the Uncle Welly Trading App

Next up is building full Android and macOS applications. I also want to improve the model's accuracy, enhance automation, and add stronger security features so traders’ data stays protected.

Built With

Share this project:

Updates