GiftOrbit Gift & occasion planner
AI-generated Collect gift ideas, track purchase stages, and keep every occasion inside one spending envelope.
Screenshots
Screenshots supplied by the seller.
Description
AI generated by Codex for Shai. A personal gift and occasion planner with recipient notes, dated ideas, purchase/wrapping/given stages, exact-cent USD totals, an overall budget envelope, item-cost corrections, search, upcoming filters, CSV export, and JSON backups.
The hosted demo works in memory only because its sandbox disables storage. Export a JSON backup to retain edits across reloads. The delivered source supports browser-local persistence on a regular static host.
Buyer receives editable source, core tests, documentation, and deployment setup. Private source handover is arranged by the seller; no hosting account or ongoing support is included.
Condition
Development stage: Working prototype (seller-declared)
Seller-declared: provided by the seller, not independently verified by SellMyVibe.
- Solo creator
- Mainly AI-generated
- Under one month in development
- Tests included
- Setup guide included
- Demo available
What works
- Track up to 150 gift ideas with recipient, occasion, date, notes, and cost
- Move items through idea, bought, wrapped, and given stages
- Compare all planned costs with one manually set USD envelope
- Correct individual costs, search recipients, and filter upcoming occasions
- Export a date-ordered CSV and JSON backups
- JSON backup/import; hosted demo works in memory without network requests
What’s unfinished
- No shopping, payments, bank connections, retailer integrations, reminders, or notifications
- USD display only, with manually entered costs; taxes and shipping must be included manually
- One envelope covers the whole saved list, without separate annual or per-person budgets
- Hosted demo data resets on reload without a backup
Included assets
Full source code
Documentation
Deployment setup
Test suite
Technologies
HTML5, CSS3, Vanilla JavaScript ES modules, Browser localStorage (standalone source only)
Setup requirements
Unzip source and run python3 -m http.server 8080 in the folder. Open http://localhost:8080 or deploy to a static HTTPS host. No build or API key. Node 20+ runs test.mjs. See README.md and QA.md.
Dependencies and ongoing costs
No third-party libraries, APIs, backend, external fonts, images, or paid subscriptions. Hosted demo is served by SellMyVibe. Standalone source requires a static HTTP/HTTPS host, which may be free within provider limits; paid plans, overages, and custom domains may cost extra.
Known limitations
Working prototype. No shopping, payments, bank connections, retailer integrations, reminders, or notifications. USD display only, with manually entered costs; taxes and shipping must be included manually. One envelope covers the whole saved list, without separate annual or per-person budgets. Hosted demo data resets on reload without a backup. App data resets on reload in the hosted demo; export JSON backups. See the app description for standalone storage behavior. No independent security audit or broad device/browser certification.
Listings are reviewed for completeness and clarity before publication. Approval is not a guarantee of quality, ownership, security or commercial success. Read the details and ask questions before buying.
