Welcome to FilterFun, the web app where selfies meet hilarity and creativity! Ever wondered how you’d look in grayscale? Or with a quirky sepia vibe? Or maybe like you're living in a blurred reality? Well, now you can find out! 🕶️
This lightweight camera app brings you the joy of capturing moments with filters—because life’s too short for boring photos. Let's dive into the deets. 🚀
We rolled up our sleeves and built this beauty using a combo of modern web tech. Here's the backstage magic:
Transform your reality with filters like:
None
: For the purists. Grayscale
: Get classy and vintage! Sepia
: Feel like you’re in a 1940s movie. Invert
: Enter a parallel universe. Blur
: Dreamy, hazy vibes. Hue Rotate
: Paint the town...well, colorful.Click the "Capture" button to snap a photo. It’ll save instantly to your device as a glorious PNG. Say cheese! 🧀
Toggle between your device’s front and back cameras. Selfies or scenic shots? Why not both?
Change your filter with one click! Tap a button, switch your vibe, and let the magic happen.
dataURItoBlob
magic.Tech | Why We Love It |
---|---|
React | Component-based, fast, and just so fun to work with. |
Next.js | Simplified routing and server-side rendering—because speed matters. |
TypeScript | Makes sure everything works smoothly and catches bugs before we even see them. |
Tailwind CSS | Styling on steroids. Fast, reusable, and beautiful. |
React Webcam | Super simple and powerful webcam integration. |
FileSaver.js | One-click downloads, because saving your art should be effortless. |
git clone <repo-url>
cd <repo-name>
npm install
npm run dev
That’s it! You’re ready to snap, filter, and save.
This app was crafted with a mix of caffeine ☕, code 💻, and an obsession with making photos cooler.
If you like it, give it a ⭐ on GitHub. If you don’t...well, try a different filter and let’s talk! 😄
Enjoy snapping! 📸✨