Streamlit is surely the best tool to go from idea to MVP
You can go production with it
Not only small project
I built a real micro saas with streamlit this summer, and it is going crazy !
Authent, users database, multipage, stripe payments - you can build it all
Thanks for Sharing
How did you managed your user authentification? I am curious about the Database, the Email hostjng Provider and if you implemented it on your own or if you have used a streamlit component.
Have you used some streamlit components in general? I would be afraid to use some components for production use, as they might lack support for further development.
Authent: Mongo db database with a users-connexion table and hashed password,
No streamlit component
Authent is very limited has i cannot check emails and lost password accounts cannot be recovered
Streamlit components: st-navigationbar
I think this is the only one
All versions have frozen versions in requirements, the future risk is conflicts with upgraded versions of streamlit (frozen version too for now)
Discover how to build a scalable AI SaaS business that generates millions. Learn the key steps, marketing strategies, and financial potential of AI-driven software services
Hi Jean, well done! came here after your presentation at streamlit quarterly showcase in Feb2025
I noticed when you press C at your app, it doesnt clear cache, this is done automatically by newer streamlit versions once you deploy, if I am not wrong.
At the same time, when you press R, it reloads the page. Any strategy on how to disable it?
Hello Jean, your app is cool, I actually saw this 2 months ago and I was really inspired, I wanted to see how far I can go with streamlit features, turns out very far. I chose to build a knowledge discovery engine with streamlit as the frontend, and its amazing, what started as just a hobby side project ended up being an actual SAAS. Here it is: https://witstorms.com.
That is THE feedback I wanted to get
So glad I have been inspiring.
Your app looks clean and nice. Is there a free zone to test?
Wishing you big success with it
Hi Jean !
Very nice app, I did used it to craft a new CV few weeks ago !
I loved also your ReparatorAI app with the way you crafted the probe action to make sure the app doesn’t go sleep ! .
I borrowed it this summer during the build of my app to display daily refreshed dashboard of gas station prices
If you wish to implement a very KISS email sending (forgot password for example), I did it for the fun sake in order to send email using a dummy google account and app token. The function to send a mail is no more than 10 lines If you wish to have a look, it’s here
I’m very curious about the stripe process you are using on Raizuum ! Once a user request credits with his email on the stripe payment page, how do you get back the information ? It’s using stripe API ? On a daily basis with some sort of a daily refresh process ? Very nice though !
Thanks Emilien
I will definitely have a look to your email solution (I am using mailjet)
For the stripe process
Every time a user connects or change page, i have a look to the stripe API and check if he is a payed user or not
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking “Accept all”, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.