A shared site for our clickable prototypes, hosted on GitHub Pages.
🔗 Live site: https://tiagogp22.github.io/Acceptance-Prototypes/ 🔑 For the Password - check the Acceptance Slack Channel!
The home page is split into five areas: Terminal and Tap, eCommerce, Platform and Services, Gateway, Host. Each prototype is a standalone HTML file in its area's folder.
/
├── index.html # home page + password gate
├── terminal-and-tap/
├── ecommerce/
├── platform-and-services/
├── gateway/
└── host/
The repo lives under a personal GitHub account, so to upload you need to be added as a collaborator.
- Ping Tiago with your GitHub username.
- He adds you via Settings → Collaborators → Add people.
- You'll get an email invite — accept it, and you can then edit/upload.
(No access yet? You can still view the live site with the password — you just can't add prototypes.)
Everything is done in the GitHub web UI. The site redeploys automatically ~1 minute after you commit.
- Open the repo and click the area folder your prototype belongs in (e.g.
terminal-and-tap). - Click Add file → Upload files.
- Drag in your standalone HTML file, then click Commit changes.
Adding to an area that has no folder yet? Use Add file → Create new file and type
area-name/your-file.html— the/creates the folder.
Uploading makes the file live at its URL, but it won't show on the home page until you add a card.
-
Open
index.html→ click the pencil icon (Edit). -
Find your area's
<div class="grid"> … </div>and paste a card inside it:<a class="card" href="terminal-and-tap/your-file.html"> <div class="title">Your Prototype Name <span class="arrow">→</span></div> <div class="desc">One-line description of the flow.</div> </a>
-
If your area still shows the "No prototypes yet" box, replace that whole
<div class="empty"> … </div>with a<div class="grid"> … </div>containing your card, and update the count chip (e.g.1 prototype). -
Scroll down → Commit changes.
Not comfortable editing the HTML? Just upload your file (step 1) and ping Tiago — he'll add the card.
Wait ~1 min, hard-refresh the live site (Cmd/Ctrl+Shift+R), enter the password, and your card should be there.
- One self-contained HTML file per prototype — no separate CSS/JS or build steps.
- Filenames: lowercase, hyphenated,
.html(e.g.tap-refunds.html). No spaces. - Put it in the right area folder — don't drop files in the repo root.
- Replacing a prototype? Upload a file with the same name to the same folder — it overwrites on commit (no need to delete first).