Suggest a feature or stay on top of what we are working on.
Similar to the one implemented in Jetstream, ideally with other options like code by mail or sms.
Allow users to be able to sign in with magic links instead of username/password.
Add currency switcher to the checkout page and pricing component to provide ability to display prices in different currencies.
Wallet System module allows the customers to make the purchase products from their Wallet. The customers can select the Wallet System payment method for the admin and sellerβs products at the time of the checkout process.
Include the feature of offering a trial period without the customer needing to enter a credit card.
If users don't have a subscription, subscription page is empty. I think we list available plans on subscription page if there is no active subscription.
Allow other clients to comment on feature requests to provide their input/take on things.
I think it would be useful (in particular for SaaS application) to collect when the user was logged-in within the app the last time; This could be used, for instance, if we want to track user activity/inactivity, e.g., whether we should send daily/weekly reports, reminder emails, etc. Just went through one of the possible implementations that could be done in Laravel as a reference: https://medium.com/@grmcameron/implementing-last-visited-last-seen-in-laravel-237dbbed9027 Thanks!
Add FAQs as a backend resource to be able to add questions/answers from the backend.
Ability to guide the user through their onboarding process
Add the purchase history component that's already showing on SaaSykit's website to SaaSykit to allow users to show latest purchases from their customers.
In SaaS projects, continuity is important. Today, you provide your support, but in case you or your site become unreachable in the future, having an offline version of the documentation would be beneficial. Sharing the existing documentation through a GitHub repository would not create additional workload for you. You can update the repository and publish the updated repository on your site.
Since software development is iterative, so are changes to the Terms and Conditions. Currently, this page is static, but in many countries changes to the Terms and Conditions must not only be properly communicated (e.g., by email or in-app notification), but each such change must also be accepted by the user (e.g., by checkbox). Currently, there is no such possibility of properly managing and versioning the ToC, which is needed from the legal point. This should work as a simple CMS, with content, version number (optionally), effective date and email template (an email with the changes should be sent to users every time we change ToC). From the DB point of view, we should track which user accepted which version of the ToCs. Optionally, we should be able to block access to the app if accepting a certain version of ToCs is crucial to using the app.
After registration there is no information on user dashboard for email verification (also admin dashboard). I think there should be a notification on user dashboard for unverified users and users could request new verification email. Also, system don't send new email verification link when users changed their email.
Please add support for (or migrate to) the VILT (Vue.js, Inertia, Laravel, Tailwind) stack. VILT is more popular than TALL, and comes with many benefits: - the UX is faster to load because of Vue.js, and with Inertia, the front-end and back-end is all in one codebase - Laracasts, Codecourse, etc all use or promote VILT
To be able to have acme.my-domain.app or my-domain.app/acme
We suggest creating some extra features like this blog filament plugin: https://filamentphp.com/plugins/firefly-blog#features It will be very helpful to everyone.
User should be able to delete their account, maybe provide a feedback for leaving. The terms and privacy policy can mention that the user can delete all their data whenever they feel to do so as per compliance.
Split the sidebar to show same links or another info
Support setting setup fee for subscription from admin panel
You have some options under the invoice settings like company name, coc number and address and more. Would be helpful to make the the date format dynamic. Would be the same as SETTINGS -> Format date option. This way its more consistent with the rest of the settings.
Add ability for user to upload profile picture and display in the blog post when user posts a blog
It would be nice to have some basic instructions about ploi.io deployment also
It would be cool to know which user created a roadmap item, and when did that. In general, it would be useful to see some columns like created by / created_at/updated_at. At the list of all roadmap items or in a specific one, doesn't really matter I think.
Like the component displayed on SaaSykit.com showing photo and a few words about founder of SaaSykit.