A premium Progressive Web App for young paleontologists!
Build custom dinos, hunt fossils, race for gold, collect cards, and unlock achievements!
✨ Build-a-Saurus Lab — Mix heads, tails, skins + adjust roar/speed/armor stats
🪨 Fossil Hunt — Dig tiles to complete fossil sets across Desert, Volcano & Ice Age
🏎️ Ghost Racing — Race against the clock, earn Bronze/Silver/Gold medals
🃏 Trading Cards — Unlock Rare, Epic & Legendary cards through gameplay
🏆 Weekly Dino Cup — Complete 4 challenges for the ultimate trophy
📜 Daily Quests — Build streaks for bonus rewards
🖼️ Victory Poster Maker — Generate & download custom victory banners
🔒 Parent Controls — PIN lock to manage save actions
The app includes 33 open-license images from Wikimedia Commons:
- Dinosaur fossils & museum reconstructions
- Prehistoric marine & flying reptiles
- Ice Age megafauna (mammoth, smilodon)
- Paleontological specimens & eggs
- From the repo root, run:
python3 -m http.server 8080
- Open:
http://localhost:8080
- Install as a PWA from your browser menu (optional).
- Build-a-Saurus Lab with trait sliders, random naming, and saved dino list
- Fossil Hunt with set completion and card unlock rewards
- Time Trial race loop with medals and best-distance ghost score
- Dino Cards collection with rarity tiers
- Weekly Dino Cup challenge tracker + trophy card unlock
- Victory poster generator (canvas export/download)
- Daily quest + streak tracking
- Parent PIN lock for gameplay actions
- Offline service worker + web manifest for PWA installability
- Photoreal asset manifest pipeline in
data/assets-manifest.json
assets/master/for original licensed files (JPEG/PNG)assets/web/for optimized runtime files (currently JPEG/PNG copies)data/assets-manifest.jsonfor attribution + license tracking
Do not ship production assets unless status is ready and attribution/license metadata remains complete.
Make this the coolest kid-friendly dino app in the neighborhood: fast races, exciting fossil hunts, and a collectible dino lab experience that feels premium and polished.
- Big, simple controls and short game loops (30 to 90 seconds per activity)
- Strong reward loop: play, unlock, customize, show off
- Offline-ready PWA for travel and spotty connections
- Parent-safe settings and privacy by default
-
Build-a-Saurus Lab
- Mix traits (head, tail, armor, speed) to create custom dinos
- Auto-generate fun dino names
- Save favorite creations to a local collection
-
Fossil Hunt 2.0
- Add set-based fossil collections (example: Desert Set, Volcano Set)
- Grant clear rewards for completed sets (new skin, sticker, card)
- Add one hidden “mystery relic” per week
-
Time Trial Racing + Ghost Runs
- Keep best lap and show ghost racer replay
- Add 3 track themes (jungle, canyon, ice age)
- Give medals (Bronze, Silver, Gold) with visible milestones
-
Dino Cards Collection
- Unlock collectible cards from races and hunts
- Include rarity tiers and friendly stat summaries
- Create album completion goals
-
Weekly Dino Cup
- 3 short challenges each week
- Single trophy screen with kid-friendly brag badges
- Local leaderboard profiles on one device
-
Victory Posters
- Generate celebratory share images with player name, score, and dino
- Keep outputs kid-safe and ad-free
-
Better feedback
- Confetti, roars, and satisfying haptics/animation cues
-
Quality-of-life
- Daily mini quest
- Streak tracker with forgiveness day
-
Parent tools
- Parent lock for account/settings
- Session timer and activity summary
To match your requirement, image quality should feel documentary-level.
- Photoreal dinosaur renders (hero images and card art)
- Real fossil photographs (museum-style closeups)
- Prehistoric animals beyond dinosaurs (mammoths, saber-toothed cats, trilobites, etc.)
- Use only assets with clear commercial and redistribution rights
- Keep source attribution metadata per image (title, creator, license, URL)
- Avoid random web-scraped images without license proof
- Open-access museum fossil collections
- Public domain archives (example: Wikimedia Commons where licensing is explicit)
- Licensed stock libraries for photoreal reconstructions
- Commissioned or in-house generated renders with full usage rights
- Resolution: at least 1600 px on the long edge for hero visuals
- Variants: WebP for runtime, PNG/JPEG master for source archive
- Accessibility: include alt text and kid-friendly labels
- Performance: responsive image sizes and lazy loading in the PWA
- First session fun in under 20 seconds
- At least one meaningful unlock every 5 to 8 minutes
- Stable offline play for core loops
- Visual identity is “premium dino documentary for kids”
- Implement Phase 1 gameplay loops
- Add photoreal asset pipeline and attribution tracking
- Integrate collection/progression system
- Add weekly challenge framework
- Ship polish and parent controls