Releases: CaravelKit/saas-base
Releases · CaravelKit/saas-base
Bug fixing
This release has all new payment stuff.
Payment functionality (integration with Stripe)
This version is fully integrated with Stripe.
Payment support
- Fully stripe integration (plans list is automatically generated from your Stripe account)
- User plans support
- Payments method support (only credit cards for now, by Stripe)
- Users can select a plan, change it, cancel, pause, resume
- User can see all the history of payment-related actions
- As soon as user logs in, the trial is started automatically (that plan that is marked in Stripe default one)
Dev's features
- All features are now divided to units and components. Frontend and backend are put side-by-side for easier reference and development.
- Integration with Google App Engine (reading entities if env variables are not accessible)
Small but pretty user friendly features
- Loaders to show user when data is fetching but still not finished
- Loaders may be easily added to buttons
Very basic SaaS functionality
Features:
- Email authentication (with email confirmation)
- User registration, login, logout
- Simple user profile page
- Autocreation of tables for users and roles (2 roles are added automatically: User and Admin)
- Autoupdating existing database
- Simple responsive web interface with header, left collapsing menu, central part, and fixed status bar
- Handling 404 and 500 errors
- Breadcrumbs component