Original Summary

About 3 weeks ago I started this as a side project after my normal 9-to-5. I have zero coding or computer engineering background . The whole thing has been built through vibe coding with ChatGPT. I’m also not an amazing competitive Pokémon player. I originally used ChatGPT for pretty basic stuff: finding Pokémon that could fit a team, explaining competitive rules, or summarizing guides I didn’t fully understand. Then I thought: why am I asking ChatGPT to do this manually every time? Could I turn it into an app? The first idea was extremely simple: Pick a Pokémon → see what the team is missing → recommend what to add next. Three weeks later, ChampIQ has grown into a much bigger team-building tool. It can now look at things like movesets, team roles, weaknesses, offensive and defensive coverage, speed control, synergy, game plans, meta threats and matchups. The recommendation system has probably been the most interesting part to build. Instead of just saying “this Pokémon is popular, so use it” , I’m trying to make it understand the actual team and search for Pokémon that solve its specific problems — including picks that might not be the obvious meta choice. And because I kept adding things way too fast, part of the project has also become learning how to clean up and structure a real app. I’ve gone from not knowing what technical debt was to rebuilding parts of the app because I had accidentally created a lot of it. At one point the UI had more than 11,000 !important CSS declarations . 😅 We’ve since removed thousands of them, rebuilt several systems, made the recommendation engine much faster, added testing/validation, and created a proper project structure so every new feature doesn’t break three old ones. So the project basically went from: “ChatGPT, what Pokémon should I add to my team?” to: a data-driven competitive Pokémon team builder that tries to understand your team and recommend what actually fits it. Still very much a work in progress, and I’m learning all of this while building it after work. But seeing how far it has gone in only 3 weeks has been pretty addictive. Would genuinely love feedback from people who actually know what they’re doing — both on the app itself and on how I’m approaching the development side of it.   submitted by   /u/Glitchy8125 [link]   [comments]


  • 情报分类:技术学习与提效
  • 分类依据:内容涉及技术、AI、软件工具或工程实践
  • 信息来源:Reddit · SideProject
  • 发布时间:2026/9/19 03:30:47