Wocart
Wocart runs the whole cash-on-delivery business for Algerian stores: an Arabic-first checkout, phone verification, Yalidine, ZR Express, NOEST, Guepex and 82 EcoTrack couriers, your own drivers, and M
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Free open-source AI eBay listing writer for resellers — photos in, posted listings out. Bring your own keys. By Hustle at Home Mom.
翻訳待ち
Loading the full README.
Read the full README ↗A free, open-source web app for resellers. Dump in a pile of item photos → it sorts them into separate items → writes a full eBay listing for each → posts them to eBay. Runs as your own private website on Vercel; works on your computer and your phone.
It's bring-your-own-keys: you plug in your own Anthropic (AI) key and your own eBay developer keys, so you're in full control and there's no middleman.
K42-A, K42-B)There are two ways to set this up. Not a coder? Use the Quick Start. Comfortable in a terminal? Skip to Setup for developers.
You can get your own copy running without ever opening a terminal.
1. Make your free accounts and grab your keys.
sk-ant-).2. Deploy your own copy in a few clicks. Click the button (it copies this project to your own GitHub and deploys it on Vercel):
Set both of these environment variables. Vercel sometimes asks for them during the deploy — but its current flow often doesn't ask at all. If you weren't prompted, deploy first, then add them under your project → Settings → Environment Variables and hit Redeploy (Deployments → ⋯ → Redeploy):
ANTHROPIC_API_KEY — your Anthropic key (starts with sk-ant-).APP_SECRET — any access code you make up (a memorable phrase works). A
deployed app won't run without this: it stops strangers from spending
your Anthropic credits, and every AI action returns an error until it's set.(You can add the eBay variables later.) After deploying you'll get a web
address like https://your-app.vercel.app.
3. Bookmark your app on your computer and add it to your phone's home screen. You can start sorting and writing listings immediately.
4. To enable posting to eBay (optional), follow Set up eBay posting below using your new web address, then add the eBay values in Vercel → your project → Settings → Environment Variables and redeploy.
That's it — no terminal, no code editing. Everything else below is for people who want to run it locally or tinker.
git clone https://github.com/ashnicholes-droid/hahm-ebay-lister.git
cd hahm-ebay-lister
npm install
Create a file called .env.local (copy from .env.example) and add at least
your Anthropic key:
cp .env.example .env.local
# then edit .env.local and set ANTHROPIC_API_KEY=sk-ant-...
npm run dev
Open http://localhost:3000. You can sort and write listings right away. (eBay posting needs the eBay setup below + a deployed URL.)
The easiest path:
npm i -g vercel # one time
vercel login # one time
vercel --prod # deploys; gives you a URL like https://your-app.vercel.app
Then add your environment variables in the Vercel dashboard
(Project → Settings → Environment Variables) — see the full list below —
and redeploy with vercel --prod.
Prefer no terminal? You can also push this repo to GitHub and import it at vercel.com → "Add New Project", then add the env vars there.
https://your-app.vercel.app/api/ebay/callbackhttps://your-app.vercel.app/?ebay=declinedhttps://your-app.vercel.app/privacyName-XXXX-XXXX-XXXX),
not the long "eBay Production Sign In (OAuth)" URL shown on the same page.This is the beginning of the README. Read the rest at the original. Read the full README ↗