Hey everyone! 👋
First of all, thank you so much for all the support, feedback, and feature suggestions since the Product Hunt launch. Every comment has been incredibly valuable, and I've already started implementing some of your ideas.
Today I'm excited to share a new update to Rizzzler! 🌙
✨ What's New?
🎨 2 Brand-New Themes
I've added two new themes, giving you even more ways to personalize your profile and match your own style.
Whether you prefer something clean, vibrant, or expressive, there's now even more variety to choose from.
👀 Live Preview Panel
One of the most requested improvements is finally here!
You can now preview your showcase page while editing it.
No more guessing how your profile will look after saving—see your changes in real time before publishing.
🎵 Audio Preview
Choosing background music is now much easier.
Instead of selecting tracks blindly, you can now preview audio directly before applying it to your profile.
✨ Profile Picture Decorations
Want your profile to stand out even more?
You can now add Profile Picture Decorations to give your avatar a unique look and make your showcase even more personal.
More decoration styles will be added in future updates!
❤️ Thank You
The feedback from the GitHub community and Product Hunt has been incredibly helpful.
Many of these improvements came directly from community suggestions, and I'll continue building Rizzzler based on your ideas.
If you have feature requests, bug reports, or suggestions, I'd love to hear them!
🔗 Try Rizzzler
Website
https://rizzzler.onrender.com
Product Hunt
https://www.producthunt.com/p/rizzzler-show-yourself-off
GitHub
https://github.com/DeveloperPuneet/Rizzzler-Stable
Thank you for supporting Rizzzler! 🚀
Top comments (7)
Nice update—the new customization system is more structured than simply hardcoding a few extra themes, and I like that the visual options are driven from central registries.
I checked the repository and noticed a few security-related regressions in the same update, though. The startup validation for SESSION_SECRET was removed and replaced with the predictable fallback dev_secret_change_me, and .gitignore now ignores only .env rather than .env.*. I’d restore fail-fast environment validation and the broader secret-file ignore rules before treating this release as stable.
I’d also validate avatarEffect, titleEffect, and showcaseEffect against their server-side registries, just as you already do for themes. At the moment, arbitrary submitted values can be stored even though the UI only presents known options.
The customization work is fun, but tightening those boundaries would make the update much stronger.
Thanks so much for taking the time to review the project and for catching those issues—I really appreciate it! I'll get them fixed, including adding proper server-side validation for the avatar, title, and showcase effects.
By the way, have you had a chance to try Rizzzler? I'd love to hear how your experience was and if there's anything you think could be improved.
Also, if you're interested in contributing, feel free to open a pull request anytime. I'd be happy to review it, and contributions are always welcome. Thanks again for the helpful feedback! 🚀
Thanks! I haven’t tried it as an end user yet—I focused on reviewing the repository first because that’s usually where I spend most of my time. 😄
I’ll definitely take a look from the user perspective as well. If I find anything interesting, I’ll open an issue first so we can discuss the approach before jumping into a PR.
I really appreciate how open you are to feedback. That’s one of the best parts of open source.
Thank you so much! I really appreciate that. 😄
I've just pushed a commit addressing the issues you pointed out. I love improving the project and try to make fixes and enhancements as quickly as I can whenever someone shares good feedback.
That sounds great! I'd be happy to discuss ideas through issues first before a PR. Looking forward to hearing your thoughts once you've had a chance to try Rizzzler from the user side as well.
Thanks again for taking the time to review the project and for the kind words—it really means a lot. 🚀
That’s great to hear! I really like how quickly you’re turning feedback into improvements—that’s exactly how open-source projects mature. One small suggestion: as the number of customization options grows, it may be worth moving those registries into a shared schema that’s consumed by both the client and the server. That way you avoid validation drift and only have one source of truth when adding new effects or themes.
Looking forward to trying the user experience side soon.
That's a really interesting suggestion, and I can definitely see why having a single source of truth for the registries would be beneficial. I understand the idea, but I'm not quite sure how I'd implement it in practice yet. 😅 I'll read up on it and see how I can refactor things that way.
Thanks again for all the feedback and suggestions—they've been genuinely helpful. I really appreciate you taking the time to review the project! 🚀
Some comments may only be visible to logged-in visitors. Sign in to view all comments.