Skip to content

A discussion-based card game to train your survival mindset. 200+ prompts covering primitive skills, modern tools, and crisis scenarios.

License

Notifications You must be signed in to change notification settings

michaelsboost/SurvivalCards

Repository files navigation

🪓 Survival Cards - Master Survival Skills Through Discussion

🌟 Overview

Survival Cards is a strategic, interactive card game built with HTML, CSS, and Alpine.js designed to prepare individuals and groups for emergency scenarios. It blends ancient wisdom with modern technology through thought-provoking prompts that challenge your problem-solving skills and survival mindset.

MIT License GitHub Stars GitHub Issues

🚀 Launch the App

Live version: Survival Cards App

📲 Progressive Web App (PWA) Ready Install it for offline access—prepare anywhere, anytime.


🎯 Purpose

The goal of Survival Cards is not to provide definitive answers but to foster critical thinking, discussion, and mental rehearsal for a wide range of survival situations. By talking through strategies with partners or groups, you build a mental toolkit and improve your ability to adapt under pressure.


🧩 Categories & Content

Dive into 250 unique questions across five critical survival domains:

  • Primitive Skills: Master fire-making, shelter-building, foraging, and navigation using only natural materials.
  • Modern Tools: Optimize the use of your EDC, bug-out bag, and high-tech gear in crisis scenarios.
  • Wilderness Challenges: Develop strategies for encounters with wildlife, harsh weather, and treacherous terrain.
  • Urban Survival: Plan for grid-down scenarios, civil unrest, and resource management in a city environment.
  • Survival Mindset: Fortify your psychology, learn to manage stress, make tough decisions, and maintain hope.

Features

  • 🔄 Category Selection: Focus your training or randomize the challenge. Track progress for each category individually.
  • 🎴 Interactive Card Flip: Click to reveal your survival scenario. Discuss your strategy, then move to the next card.
  • 📊 Progress Tracking: Monitor your overall progress and see how many cards you've completed in each category.
  • 📱 Fully Responsive: Works seamlessly on desktop, tablet, or mobile phone—train anywhere.
  • 🌲 Thematic Design: A clean, green interface that fits the survival theme perfectly.
  • ♻️ Reset Function: Start over anytime to re-train and improve your answers.

🛠️ Getting Started

1️⃣ Run Instantly

Simply open index.html in any modern web browser. No build process, no installation required.

2️⃣ How to Play

  1. Choose a Category (or select "Random" for a mixed challenge).
  2. Click the Card to flip it and reveal your survival prompt.
  3. Discuss Your Strategy with your group. There are no wrong answers, only learning opportunities.
  4. Click "Next Card" to continue your training session.
  5. Track Your Progress on the dashboard and try to complete all 250 cards!

3️⃣ Dependencies

This is a lightweight vanilla web project.


🤝 Contributing

Want to help others become more prepared? Contributions are welcome!

  • Suggest New Questions: Found a gap in our scenarios? Open an issue with your idea.
  • Improve Code: Fork the repo, make your enhancements, and submit a pull request.
  • Report Bugs: Spotted an issue? Let us know on the GitHub issue tracker.

📜 License

Licensed under the permissive MIT License. Feel free to use, remix, and distribute for personal or community training.

Developed by: Michael Schwartz
Forked from: Family Cards
Maintained by: The open-source community


Support the Developer

If Survival Cards has helped you or your group feel more prepared, consider supporting future development:

Your support helps create more free and open-source tools like this one! 🚀


Remember: This tool is for discussion and mental preparation. Always seek professional training for hands-on survival skills.