diff --git a/README.md b/README.md index aad4032..28d5ec6 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ Please don't hitch your wagon to this star just yet... I'm coding this in the op - [x] Gen/Regen an invite link to allow users to join a team - [x] Team administrators and owners can accept pending invites - [x] Team administrators and owners can administer the permissions (roles) of other team members on the Accounts page +- [ ] Team owners can remove users from team ### Plans and Pricing - [x] Manage multiple Plans each with specific Feature flags and Plan limits @@ -60,8 +61,7 @@ Please don't hitch your wagon to this star just yet... I'm coding this in the op - [ ] Knowledge base with FAQs and tutorials ### Look and Feel, Design System and Customisation -- [x] Very Crap default UI -- [ ] Not Crap UI +- [x] Default UI isn't too crap - [x] Integrated Design system including theming (Tailwind + daisyUI) - [ ] Branding options (logo, color scheme, etc.) diff --git a/assets/images/landing_config_environment.jpeg b/assets/images/landing_config_environment.jpeg new file mode 100644 index 0000000..072f26f Binary files /dev/null and b/assets/images/landing_config_environment.jpeg differ diff --git a/assets/images/landing_db_schema_management.jpeg b/assets/images/landing_db_schema_management.jpeg new file mode 100644 index 0000000..b9baaa5 Binary files /dev/null and b/assets/images/landing_db_schema_management.jpeg differ diff --git a/assets/images/landing_state_management.jpeg b/assets/images/landing_state_management.jpeg new file mode 100644 index 0000000..0b3d1dd Binary files /dev/null and b/assets/images/landing_state_management.jpeg differ diff --git a/assets/images/landing_stripe_integration.jpeg b/assets/images/landing_stripe_integration.jpeg new file mode 100644 index 0000000..a10d538 Binary files /dev/null and b/assets/images/landing_stripe_integration.jpeg differ diff --git a/assets/images/landing_style_system.jpeg b/assets/images/landing_style_system.jpeg new file mode 100644 index 0000000..d6d530f Binary files /dev/null and b/assets/images/landing_style_system.jpeg differ diff --git a/assets/images/landing_user_management.jpeg b/assets/images/landing_user_management.jpeg new file mode 100644 index 0000000..b7e26b5 Binary files /dev/null and b/assets/images/landing_user_management.jpeg differ diff --git a/assets/images/saas_landing_main.jpeg b/assets/images/saas_landing_main.jpeg new file mode 100644 index 0000000..ffdfd2c Binary files /dev/null and b/assets/images/saas_landing_main.jpeg differ diff --git a/components/AppHeader.vue b/components/AppHeader.vue index 9c9c28b..d798c0d 100644 --- a/components/AppHeader.vue +++ b/components/AppHeader.vue @@ -32,7 +32,7 @@
Name: {{ activeMembership?.account.name }}
-Current Period Ends: {{ formatDate(activeMembership?.account.current_period_ends) }}
-Permitted Features: {{ activeMembership?.account.features }}
-Maximum Notes: {{ activeMembership?.account.max_notes }}
-Maximum Members: {{ activeMembership?.account.max_members }}
-Access Level: {{ activeMembership?.access }}
-Plan: {{ activeMembership?.account.plan_name }}
-Join Link:
{{ joinURL() }}
-
- ******* Debug *******
-Account ID: {{ activeMembership?.account.id }}
-Plan Id: {{ activeMembership?.account.plan_id }}
-Stripe Subscription Id: {{ activeMembership?.account.stripe_subscription_id }}
-Stripe Customer Id: {{ activeMembership?.account.stripe_customer_id }}
-Membership Id: {{ activeMembership?.id }}
-User Id: {{ activeMembership?.user_id }}
- - - - +{{ note.note_text }}
-{{ note.note_text }}
+ ++ With Nuxt 3 SAAS Boilerplate, you can easily get started building your + next web application. Our pre-configured tech stack and + industry leading features make it easy to get up and running in no time. Look! this guy is working so fast, + his hands are just a blur.. you could be this fast. +
+ Get Started +
+ The Progressive Vue.js Framework
+Auth including OAuth + Postgresql instance
+The Progressive JavaScript Framework
+Schema management + Strongly typed client
+Server/Client communication with Strong types, SSR compatible
+State Store
+Payments including Webhook integration
+A utility-first CSS framework
+The Progressive JavaScript Framework
+
+ Our Nuxt 3 SAAS Boilerplate project includes robust user management features, including + authentication with social login (oauth) or email/password, management of user roles and permissions, and + multi-user/team accounts that permit multiple users to share plan features including a team administration + facility and user roles within team. This is a great feature for businesses or community groups who want to + share the cost of the plan.
+
+ We use Prisma for schema management to make sure you can easily + manage and keep track of your database schema. We also utilise Prisma based strong types which, with some help from TRPC, penetrate the entire stack all + the way to the web front end. This ensures that you can move fast with your feature development, alter schema and have those + type changes instantly available and validated everywhere.
+
+ Nuxt 3 SAAS Boilerplate includes an approach to config and environment + management that enables customisation and management of api keys.
+
+ Nuxt 3 SAAS Boilerplate includes multi modal state management that supports both Single Page Application (SPA) + pages such as dashboards and Server Side Rendered (SSR) style pages for public content that are crawlable by Search + engines like google and facilitate excellent Search Engine Optimisation (SEO).
+
+ Nuxt 3 SAAS Boilerplate includes Stripe integration for subscription payments including + Subscription based support for multi pricing and multiple plans.
+
+ Nuxt 3 SAAS Boilerplate includes Tailwind integration for site styling including a themable UI components with daisyUI
+Current Plan: {{ activeMembership?.account.plan_name }}
-Get started with the best boiler for your SAAS plate
+Single user, 10 notes
+$0/mo
+Single user, 100 notes
+$15/mo
+ + + + + +10 users, 200 notes
+$25/mo
+ + + + + +