A beautiful, free, browser-based photo booth application built with Vue 3, Tailwind CSS, and Vite.
- 📸 Instant Capture: Take photos directly from your browser with a countdown timer.
- 🎨 Customizable: Choose from multiple layouts (Classic Strip, Grid, etc.), drag-and-drop stickers, and pick custom backgrounds.
- ✨ Filters & Effects: Add some sparkle to your memories.
- 📱 Mobile Friendly: Fully responsive design that works on any device.
- 🔒 Privacy Focused: All processing happens locally in your browser. No images are stored on servers.
- Vue 3 - The Progressive JavaScript Framework
- TypeScript - Typed JavaScript
- Tailwind CSS - Utility-first CSS framework
- Vite - Next Generation Frontend Tooling
- Lucide Vue Next - Beautiful & consistent icons
-
Clone the repository
git clone https://github.com/jeeexcalibur/Serenity-Booth.git cd Serenity-Booth -
Install dependencies
npm install
-
Run development server
npm run dev
-
Open
http://localhost:5173in your browser.
This project is ready to be deployed on platforms like Vercel or Netlify.
- Fork this repository.
- Import the project into Vercel/Netlify.
- The build command is
npm run buildand output directory isdist.
Made with 💜 by jeeexcalibur.
- GitHub: @jeeexcalibur
- Instagram: @helvetica12_
- Email: anandajein12@gmail.com
This project is open source and available under the MIT License.