ShopNex
A ready-to-use, self-hostable commerce platform: admin, hosted checkout, Storefront API, webhooks and an app marketplace. No developers required to run a shop.
Get an email when something you saved goes on sale — at that store or the others you shop.
CommerceJavaScript · PLpgSQLGitHub @edeitrickOnlineOwner 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
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Save things you want to buy, choose how much of a discount you're waiting for, and get an email when the price drops, with a link straight to the deal.
Jess, these directions are for you. Setup takes about 10 minutes. You need a computer with Google Chrome and a Google account (Gmail).
Already set up? A new version is out. Skip to Updating to a new version (about 2 minutes). New in this version: the app finds your items at your other stores, pays attention to sizes, and lets you merge items you saved twice.
Click the green Code button, then Download ZIP.
Open your Downloads folder and double-click price-alert-emailer-main.zip to unzip it.
Move the unzipped price-alert-emailer-main folder into your Documents folder.
Chrome runs the extension from this folder, so leave it there. If you delete or move it later, the extension stops working.
chrome://extensions into the address bar and press Enter.Documents → price-alert-emailer-main, click the folder named extension once to
select it, then click Select.Go to https://price-alert-emailer.vercel.app/dashboard, or click Open dashboard after saving an item. Each saved item shows:
[email protected]. Add that address to your contacts
so alerts don't land in spam. Check your spam folder the first time.| What you see | What to do |
|---|---|
| "Couldn't reach the extension" after signing in | Go to chrome://extensions, click the circular reload arrow on Price Alert Emailer, then click its icon and Sign in with Google again. |
| The popup asks you to sign in again | Click Sign in with Google; you won't need to re-enter your password if you're still signed in to Google. |
| "Couldn't read the price on this page" | Type the price in yourself and save as normal. |
| The extension disappeared | The price-alert-emailer-main folder was probably moved or deleted. Repeat Steps 1 and 2. |
An error on chrome://extensions after updating | The new folder isn't in the same place or has a different name. See step 5 of Updating. |
| No emails at all | Check spam, and check the dashboard: is the item paused, or has the price not yet dropped by your %? |
When Elise says there's a new version (about 2 minutes):
price-alert-emailer-main.zip. You'll get a new
price-alert-emailer-main folder. If your Mac names it price-alert-emailer-main 2, rename it to
price-alert-emailer-main.price-alert-emailer-main folder to
the Trash, then move the new one into Documents. It must end up in exactly the same place
with exactly the same name, so Chrome can find it.chrome://extensions and click the circular reload arrow on
Price Alert Emailer.extension folder again (Step 2). You'll need to sign in again
(Step 3).Your saved items and alerts are stored online, so updating never loses them.
Setting up your own copy of the whole app (database, website, email)? See docs/SETUP.md.