LexiVault Pro — Dictionary & Reference Web App
A single-page reference app (dictionary, slang, thesaurus, unit converter, almanac, calendar/weather) with a Stripe subscription gate.
What it is
An all-in-one word and reference app that runs in the browser. Lookups use free public sources: dictionaryapi.dev for definitions, Datamuse for synonyms and Urban Dictionary for slang.
What is inside
• index.html: the full app with six tabs (Dictionary, Street Lingo, Thesaurus, Unit Converter, Almanac, Calendar & Weather)
• stripe-webhook.php: verifies Stripe signatures and turns subscriptions on or off in a small SQLite database
• check-sub.php: lets the app ask whether an email has an active subscription
• README with step-by-step Hostinger setup
How you make money with it
Create a Stripe Payment Link for a monthly plan, paste it into one line of index.html, and point a Stripe webhook at stripe-webhook.php. Premium features unlock for active subscribers.
Good to know
The third-party lookup APIs are free public services you do not control; Urban Dictionary's endpoint is unofficial. Check their terms for your use.
Install overview:
1. Upload all files (including .htaccess) to your site.
2. Create a writable data/ folder (it holds the SQLite subscriber file and is blocked from the web by .htaccess).
3. In stripe-webhook.php set your own Stripe secret key and webhook signing secret (placeholders ship in the file).
4. Create a Stripe Payment Link and paste it into the STRIPE_PAYMENT_LINK line in index.html.
5. Add a Stripe webhook to https://yourdomain/stripe-webhook.php. Full steps are in README.md.
What you get: the full source as a ZIP (cleaned of live keys, passwords and customer data), README-FIRST.txt, INSTALL.txt, LICENSE.txt and a license key.
An all-in-one word and reference app that runs in the browser. Lookups use free public sources: dictionaryapi.dev for definitions, Datamuse for synonyms and Urban Dictionary for slang.
What is inside
• index.html: the full app with six tabs (Dictionary, Street Lingo, Thesaurus, Unit Converter, Almanac, Calendar & Weather)
• stripe-webhook.php: verifies Stripe signatures and turns subscriptions on or off in a small SQLite database
• check-sub.php: lets the app ask whether an email has an active subscription
• README with step-by-step Hostinger setup
How you make money with it
Create a Stripe Payment Link for a monthly plan, paste it into one line of index.html, and point a Stripe webhook at stripe-webhook.php. Premium features unlock for active subscribers.
Good to know
The third-party lookup APIs are free public services you do not control; Urban Dictionary's endpoint is unofficial. Check their terms for your use.
Install overview:
1. Upload all files (including .htaccess) to your site.
2. Create a writable data/ folder (it holds the SQLite subscriber file and is blocked from the web by .htaccess).
3. In stripe-webhook.php set your own Stripe secret key and webhook signing secret (placeholders ship in the file).
4. Create a Stripe Payment Link and paste it into the STRIPE_PAYMENT_LINK line in index.html.
5. Add a Stripe webhook to https://yourdomain/stripe-webhook.php. Full steps are in README.md.
What you get: the full source as a ZIP (cleaned of live keys, passwords and customer data), README-FIRST.txt, INSTALL.txt, LICENSE.txt and a license key.
Requirements: PHP 8.0+ with PDO SQLite and cURL, HTTPS. A Stripe account for the paid tier.
Questions
What do I receive?
A download link by email right after payment (valid 30 days, up to 10 downloads) and a license key. The thank-you page also has the download.
How many sites can I use it on?
3 sites you own or build for a client. Reselling or sharing the source is not allowed.
Can I get a refund?
All sales of digital products are final once delivered. If a file is damaged or missing, we replace it. Ask us anything before you buy.
How do I get help?
Email newton@digitalenvisioned.net or support@digitalenvisioned.net, or call 205-578-8884, with your order reference.