rasulkireev/cleanapp
Anki for your sites
What's novel
Anki for your sites
Code Analysis
5 files read · 2 roundsA Django-based SaaS platform that manages user subscriptions, enforces site limits based on billing plans, and handles Stripe webhooks to sync subscription states.
Strengths
The code demonstrates a clean separation of concerns with distinct modules for views, billing logic, and webhook handling. It effectively uses async tasks for non-blocking operations like analytics tracking and implements robust state management for subscriptions.
Weaknesses
Error handling in the webhook handlers could be more explicit regarding specific Stripe error codes. The reliance on global settings for plan configuration reduces flexibility compared to a database-driven approach, though this is common for simple SaaS apps.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
29
Contributors
2
Files
159
Active weeks
5
Repository
Language
Python
Stars
0
Forks
0
License
—