2026-03-07 01:14:10 -08:00
|
|
|
|
2026-03-07 01:34:48 -08:00
|
|
|
# TaroTime
|
2026-03-07 01:14:10 -08:00
|
|
|
|
|
|
|
|
A web-based esoteric correspondence app for tarot, astrology, calendars, symbols, and related systems.
|
|
|
|
|
|
|
|
|
|
[](https://nodejs.org/)
|
|
|
|
|
[](https://git-scm.com/)
|
|
|
|
|
[](https://code.glowers.club/goyimnose/tarot-deck)
|
|
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
|
|
- Correspondence explorer for multiple occult/esoteric systems.
|
|
|
|
|
- Tarot deck support via a generated deck registry.
|
|
|
|
|
- Pluggable deck structure using per-deck `deck.json` manifests.
|
|
|
|
|
- Fast local static serving with `http-server`.
|
|
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
|
|
|
|
|
|
1. Install Node.js: https://nodejs.org/en/download
|
|
|
|
|
2. Clone this repository.
|
|
|
|
|
3. Install dependencies.
|
|
|
|
|
4. Start the app.
|
|
|
|
|
|
|
|
|
|
```powershell
|
2026-03-07 01:34:48 -08:00
|
|
|
git clone https://code.glowers.club/goyimnose/taroTime.git
|
|
|
|
|
Set-Location .\TaroTime
|
2026-03-07 01:14:10 -08:00
|
|
|
npm install
|
|
|
|
|
npm run start
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
The app opens in your browser (typically at `http://127.0.0.1:8080`).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## NPM Scripts
|
|
|
|
|
|
|
|
|
|
| Command | Description |
|
|
|
|
|
| --- | --- |
|
|
|
|
|
| `npm run start` | Generate deck registry, then serve the app locally and open `index.html`. |
|
|
|
|
|
| `npm run dev` | Alias of `npm run start`. |
|
|
|
|
|
| `npm run generate:decks` | Rebuild `asset/tarot deck/decks.json`. |
|
|
|
|
|
| `npm run validate:decks` | Strict validation only (no write), exits on manifest/file problems. |
|
|
|
|
|
|
|
|
|
|
## Project Links
|
|
|
|
|
|
2026-03-07 01:34:48 -08:00
|
|
|
- Main app: https://code.glowers.club/goyimnose/tarotime
|
2026-03-07 01:14:10 -08:00
|
|
|
- Deck repo: https://code.glowers.club/goyimnose/tarot-deck
|