open-saas
open-saas copied to clipboard
A free, open-source SaaS app starter for React & Node.js with superpowers. Full-featured. Community-driven.
Is this job really needed? Seems a bit like redundant functionality. We do have `job dailyStatsJob` to showcase jobs. I would consider dropping `job emailChecker` from open-saas. Or, let’s at...
The `admin` directory could use a nice refactor: - some components are poorly named - some components are used, some not - the `calculateDailyStats` job could be renamed and refactored...
We ship the template with a lot of generic, unused components in the `admin` directory courtesy of [TailAdmin](https://tailadmin.com/). We should investigate what we want to do with them and consider...
currently we assign `email` and `username` to the `User` entity via our `userSignupFields.ts` custom signup functions. But now, in v0.14, we can instead directly access these properties on the auth...
Our stripe API default version is [2023-08-16](https://docs.stripe.com/upgrades#2023-08-16). Currently our stripe client is pegged to version 2022-11-15. - install stripe client version 13.11.0 -- https://www.npmjs.com/package/stripe/v/13.11.0 - change `apiVersion` in stripeClient.ts to...
- check if and how we should handle the other custimer.subscription.updated events sent to Stripe webhook - create e2e tests for these event.types if possible
by having dummy strings set for some vars, e.g. STRIPE PRICE IDs, it may be harder to debug errors
We want the [Type-safe features of Wasp's Link component](https://wasp-lang.dev/docs/advanced/links), so we should switch all Link components where applicable