Anonymous Santa Clauses
Draw names for Secret Santa with friends, family or the office. Free, no ads, no passwords: sign in with a magic link, share a code, roll the dice.
Halloween displays, home haunts, treat stops, and events near you.
LifestyleJavaScript · CSSGitHub @minervamadams-specOnlineOwner 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
Mount Olive & surrounding area Halloween Display & Haunt Finder
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Open index.html in Chrome/Edge/Safari with an internet connection.
Hosts use their private update link to preview and post a photo in the browser. Organizers use organizer.html with an ORGANIZER_KEY configured in Vercel; the legacy scripts/import-drive-photo.js is a fallback only for private Drive uploads.
Included:
?outing=) that load a route on any deviceNotes:
app.js; nothing is geocoded in the visitor's browser.data/zip-centroids.json is a static ZIP→centroid table for NJ, NY and PA built from the U.S. Census Bureau 2023 Gazetteer ZCTA file (public domain). Rebuild it with python3 scripts/build-zip-table.py; to add a state, add its 3-digit ZIP prefixes to the state list in that script and rerun it.hfsearch:v1); no location data is sent to any server or analytics.location.js holds the pure distance/search functions and is Node-testable like routing.js (node --test tests/*.test.js).listing.html?id=N) has an accessible feedback section with name, a 1–5 crow rating, comment and an automatic server timestamp. Feedback appears publicly immediately.about.html: Hauntfinder + Skully + costume closet), Skully’s Closet information, donation details, Facebook, Instagram and email links.Feedback uses a Vercel Node function at /api/feedback and durable Upstash Redis storage. No database credentials are shipped to the browser. Without configuration, visitors can preview the form but cannot post, and the feedback section says setup is pending.
hauntfinder project, open Storage and connect an Upstash Redis database.UPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN from that database's REST connection settings. Some Marketplace connections use KV_REST_API_URL and KV_REST_API_TOKEN instead; these aliases are supported too.Comments are stored per home and season, newest first. The listing page shows the latest 200 reviews; its average reflects those reviews. Posts are limited to five per ten minutes per hashed IP; raw IP addresses are not saved. Each comment has an email report link containing its review ID. Remove reported comments from the database list if needed.
Run backend checks with node --test tests/feedback.test.js.
Sources for Skully's public information: https://mtolivelife.com/skullys-free-costumes-for-all-returns-this-fall/ and https://mountoliveonline.today/mo-online-5-19-2025.