Appkeep I have 5 (hopefully 7) mobile apps launched. I have to monitor each one from their reviews, churn, dependencies, crash reporting and new features. Having to switch between each one was really time consuming and I hit a giant wall. I couldn’t decide which one to work on or how. So I built appkeep to help myself manage it. It provides me a quantified way of seeing what I have down the pipeline and which one needs the most attention along with the revenue estimates and new users for any new features I have roadmapped out. Then best of all it reads my commits and helps me generate the release notes for web, App Store and play store. I am currently the only one using it and I did design it for myself, but I did add in tutorials and walk through of the process to explain how to use the platform efficiently. Here is a rundown on how it works. I have an engineering degree, MBA from UF and AIML cert from Berkeley. AppKeep runs one loop across every app you connect (technical details): 1) Sense - AppKeep syncs every app roughly every 6 hours (and on demand). It pulls in dependencies + CVEs, App Store & Google Play reviews, RevenueCat revenue, and Sentry crash-free rates — no CLI, nothing in your CI. You watch it on the Dashboard, Dependencies, Reviews, and Revenue tabs. 2) Diagnose - The four signals fuse into a single 0–100 health score per app (deps, reviews, stability, revenue — missing ones drop out, never faked to 100). The attention queue on the Dashboard ranks what needs you across all apps by revenue and severity, so you work an inbox instead of ten tabs. 3) Plan - Feature Planning turns your real signals into 3–5 prioritized roadmap items, each citing the evidence behind it and carrying a possible value (users / $ gained or retained). Add your own items too. Triage into Queue or Backlog. 4) Ship - Group planned items into a release, see its projected change, and generate a handoff brief for your team or an AI coding agent. Mark it Released and the ship date auto-stamps. 5) Measure - On a released release, Release Impact correlates what happened after ship — per-release crashes (Sentry), new reviews, and revenue/sub direction — into a verdict. If it regressed, one click drops a grounded fix back into Planning, and the loop starts over. (Repeat) Each stage is a tab; the output of one feeds the next. So when looking at product lifecycles I like to keep the user in the forefront. So when looking how to automate this process I thought about the most critical parts of my process which is what users think about the app and if they stick around. To do this I have it sync up to the reviews and find out the churn and growth data. I can also correspond this in the measure part of the process to see when a new release launches if anything is crashing and if users are dropping or gaining. Now that I know which app needs my attention first I generate the feature and bugfix list. After I review and queue up the ones I like it they can then be brought into a new release. From the release I can then generate a handoff for an engineer or AI agent. Once the release is completed I can then generate the repress notes specific to each platform. Then monitor the release. While I wait for the release performance to come in I can then move onto my next app that needs my attention. So if you have some time on your hands. Would really appreciate feedback on it! Now with a live demo. Tired of swapping between GitHub, revenuecat and sentry? Appkeep is for you. It provides total lifecycle management to streamline your entire process of app development. Do you think this is useful and intuitive?
I hit a wall so I built AppKeep for product lifecycle management and more
Full Article
📰 Original Source
Read full article at Dev →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.