bytewaffle/
βββ public/
β βββ frames/ β PASTE YOUR 200 FRAMES HERE
β βββ frame_001.jpg
β βββ frame_002.jpg
β βββ ... frame_200.jpg
βββ pages/
β βββ _app.js
β βββ index.js
βββ styles/
β βββ globals.css
βββ next.config.js
βββ package.json
Download from https://nodejs.org (LTS version)
mkdir bytewaffle
cd bytewaffle
- Create folder:
public/frames/ - Paste your 200 frames named:
frame_001.jpgtoframe_200.jpg - EZGif usually exports them like this by default β
npm install
npm run dev
npm run build
This creates an out/ folder.
- Go to netlify.com β Log in
- Drag the
out/folder onto Netlify - Get your live URL instantly! π
If your frames are named differently (e.g. 0001.jpg), open a terminal in the frames folder and run:
Windows (PowerShell):
$i=1; Get-ChildItem *.jpg | Sort-Object Name | ForEach-Object { Rename-Item $_ "frame_$('{0:D3}' -f $i).jpg"; $i++ }Mac/Linux:
i=1; for f in *.jpg; do mv "$f" "$(printf 'frame_%03d.jpg' $i)"; ((i++)); doneThe "Order Now" button is pre-configured to:
- Phone: +91 6268238126
- Pre-written message: "Hi Nitish! I'd like to order from ByteWaffle..."
To change the message, edit line 7 in pages/index.js.