AiESL is the AI-native, open ESL platform for retail. Dynamic pricing, shelf monitoring, retail media and store operations — across 5+ brand integrations, no vendor lock-in.
CommerceHTML · CSSGitHub @PanPanTechOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
aiesl
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Four-page static site. No build step, no server needed for preview.
Just open index.html in a browser, or upload the whole folder to any host.
aiesl-site/
├── index.html Home (hero, features, sizes, how-it-works, ROI, FAQ)
├── products.html Product range + comparison table
├── blog.html Blog index (featured + 6 articles)
├── about.html Company story, timeline, values, contact
├── styles.css Shared stylesheet (all pages)
├── app.js Shared script (nav, modal, ROI, FAQ, reveal)
└── assets/
└── products/ Put your product photos here
Photos go in assets/products/. Recommended: JPG or WebP, ~800x800px,
under 200 KB each for fast loading.
Each product card has a .prod-visual block with a placeholder and a
comment showing exactly what to paste. Find this:
<div class="prod-visual">
<!-- REPLACE WITH: <img src="assets/products/tag-213.jpg" alt="AiESL 2.13 inch electronic shelf label"> -->
<div class="prod-tag" ...>...</div>
<span class="prod-placeholder">photo placeholder</span>
</div>
Replace the whole inner content with your image:
<div class="prod-visual">
<img src="assets/products/tag-213.jpg" alt="AiESL 2.13 inch electronic shelf label">
</div>
The image auto-fills the box (object-fit: cover). Keep a descriptive
alt text — it helps SEO.
Same idea — find the .about-visual block and the comment
REPLACE WITH: <img ...> for a company/facility photo.
Each product card on products.html is an <a> tag, already linked to
its real product page on aieinksmart.com:
| Card | Links to |
|---|---|
| AiESL Tag 2.13" | product-black-shell-213-inch-electronic-shelf-label.html |
| AiESL Tag 2.90" | product-black-shell-29-inch-electronic-shelf-label.html |
| AiESL Tag 13.3" | product-133-inch-full-color-series-e6electronic-retail-label.html |
| AiESL HDaaS Platform | product-aieinksmart-esl-management-system.html |
| AiESL Pricing Agent | product-esl-local-mini-server.html |
| AiESL Flow Camera | product-binocular-intelligent-passenger-flow-counting-machine...html |
To change any of these, edit the href on the matching <a class="prod-card">.
Open app.js and find the block marked:
>>> BACKEND API INTEGRATION POINT <<<
It currently runs in DEMO MODE (logs the data, shows the success screen, sends nothing). Three ready-to-use options are written in the comments:
Replace the demo block with one of them and the form goes live.
Current details (used in every footer + about page):
To change them, search-and-replace across the .html files.
Upload the whole aiesl-site/ folder to any static host
(Netlify, Vercel, Cloudflare Pages, GitHub Pages, or traditional hosting).
index.html is the entry point. Before launch, remember to: