stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Polaroid Booth

  • 2 Devlogs
  • 2 Total hours

A simple website where you can take pictures just like in a polaroid booth!

This project was vetted by Shipwrights and is now up for voting. You can ship again after making more updates.

Shipwright walkthrough

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

Ship #1

I built Polaroid Booth, a browser-based photo booth app using HTML, CSS, and JavaScript that captures pictures from your webcam and turns them into realistic polaroid-style snapshots, complete with a white border and a randomly rotated tilt.
The trickiest part was handling the camera access and capture logic,getting the video feed to reliably render onto a canvas and convert into a clean image without lag or permission issues took some trial and error, along with fine-tuning the CSS rotation so the photos looked naturally scattered instead of just messy.

  • 2 devlogs
  • 2h
  • 15.93x multiplier
  • 38 Stardust
Try project → See source code →
Open comments for this post

1h 22m 26s logged

DEVLOG #2

JavaScript (Vanilla):
Camera access via navigator.mediaDevices.getUserMedia(), drawing video frames to canvas, converting canvas to image, DOM manipulation, randomized rotation logic, download functionality
the cam is working yayayayayy!!

0
0
18
Open comments for this post

59m 50s logged

DEVLOG #1:

Worked on HTML and CSS:

Built the whole Polaroid Booth interface from scratch in a single HTML file.
The HTML sets up a retro camera viewfinder (element), a big red snap button, and a gallery wall where Polaroids pile up. In CSS I added a blue background, a camera module (rounded corners, shadows, a pressable button with a 3D click effect), and each Polaroid card gets its own random rotation via a CSS custom property (–rot) so the wall looks like a real messy photo table.

0
0
12

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…