|
| 1 | +# Sim-Thailand 2569 🇹🇭 |
| 2 | + |
| 3 | +[](https://opensource.org/licenses/MIT) |
| 4 | +[](https://github.com/bejranonda/ThaiSim2026/releases) |
| 5 | +[](https://thaisim2026.autobahn.bot) |
| 6 | +[](https://thaisim2026.autobahn.bot) |
| 7 | +[](https://github.com/bejranonda/ThaiSim2026/actions/workflows/deploy.yml) |
| 8 | +[](https://github.com/bejranonda/ThaiSim2026/graphs/contributors) |
| 9 | +[](https://github.com/bejranonda/ThaiSim2026/network/members) |
| 10 | +[](https://github.com/bejranonda/ThaiSim2026/stargazers) |
| 11 | + |
| 12 | +> **Thai Political Simulation Game** - Build your dream nation through real policy choices from 18 political parties across 6 critical phases. |
| 13 | +
|
| 14 | +## 🎮 About Sim-Thailand 2569 |
| 15 | + |
| 16 | +Sim-Thailand 2569 is an interactive political simulation designed for the 2026 Thai General Election context. It allows users to experience governance by making policy decisions and seeing how they impact the country. |
| 17 | + |
| 18 | +### Key Features |
| 19 | +- **18 Political Parties**: Complete with real policy platforms from the 2569 election cycle |
| 20 | +- **6 Critical Phases**: Cover major policy areas like Economy, Land/Agriculture, Welfare, Anti-Corruption, National Security, and Future/Education |
| 21 | +- **Real-Time Results**: Live dashboard showing voting trends from all users |
| 22 | +- **Party Matching**: Get matched with a political party based on policy alignment |
| 23 | +- **Interactive Voting**: Cast manual votes for your preferred party |
| 24 | +- **Educational Tool**: Learn about the Thai political landscape through simulation |
| 25 | + |
| 26 | +### 📊 Tracking Metrics |
| 27 | +The simulation tracks three key pillars of governance: |
| 28 | +- 📈 **Economy (ศก.)** - Economic and fiscal policy decisions |
| 29 | +- 🤝 **Welfare (สังคม)** - Social welfare and quality of life policies |
| 30 | +- ⚖️ **Democracy (ปชต.)** - Democratic values and governance principles |
| 31 | + |
| 32 | +## 🚀 Technology Stack |
| 33 | + |
| 34 | +- **Frontend**: HTML5, CSS3, JavaScript (ES6+) |
| 35 | +- **UI Framework**: Tailwind CSS |
| 36 | +- **Build Tool**: Vite |
| 37 | +- **Charts**: Chart.js for data visualization |
| 38 | +- **Database**: Firebase Firestore for real-time data |
| 39 | +- **Deployment**: Cloudflare Pages |
| 40 | + |
| 41 | +## 🎯 How It Works |
| 42 | + |
| 43 | +1. **Start Simulation**: Users begin with an introduction to the simulation |
| 44 | +2. **Policy Decisions**: Navigate through 6 phases making critical policy choices |
| 45 | +3. **View Results**: See how policies affect the three tracking metrics |
| 46 | +4. **Party Matching**: Get matched with the most aligned political party |
| 47 | +5. **Vote & Share**: Cast your vote and share results on social media |
| 48 | + |
| 49 | +## 📚 Educational Content |
| 50 | + |
| 51 | +All policies are sourced from the **Nation Election DEBATE** (Updated: 17 January 2569) to ensure accuracy and educational value. Reference materials and debate transcripts are organized in the `/Campaign2569` folder. |
| 52 | + |
| 53 | +## 🔧 Getting Started |
| 54 | + |
| 55 | +### Prerequisites |
| 56 | +- Node.js 18 or higher |
| 57 | +- npm or yarn package manager |
| 58 | + |
| 59 | +### Installation |
| 60 | + |
| 61 | +```bash |
| 62 | +# Clone the repository |
| 63 | +git clone https://github.com/bejranonda/ThaiSim2026.git |
| 64 | +cd ThaiSim2026 |
| 65 | + |
| 66 | +# Install dependencies |
| 67 | +npm install |
| 68 | + |
| 69 | +# Run the development server |
| 70 | +npm run dev |
| 71 | + |
| 72 | +# Build for production |
| 73 | +npm run build |
| 74 | +``` |
| 75 | + |
| 76 | +### Environment Setup |
| 77 | + |
| 78 | +The app requires Firebase environment variables to be set. Refer to the [Cloudflare Deployment Guide](./CLOUDFLARE_DEPLOYMENT.md) for detailed setup instructions. |
| 79 | + |
| 80 | +## 🌐 Live Deployment |
| 81 | + |
| 82 | +- **Production**: https://thaisim2026.autobahn.bot |
| 83 | +- **GitHub Repository**: https://github.com/bejranonda/ThaiSim2026 |
| 84 | + |
| 85 | +## 📈 Statistics |
| 86 | + |
| 87 | +- **40,000+** active participants in the first two weeks |
| 88 | +- **100,000+** unique visits |
| 89 | +- **18** political parties with real policy platforms |
| 90 | +- **6** simulation phases covering critical policy areas |
| 91 | + |
| 92 | +## 🤝 Contributing |
| 93 | + |
| 94 | +Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change. |
| 95 | + |
| 96 | +## 📄 License |
| 97 | + |
| 98 | +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. |
| 99 | + |
| 100 | +## 🙏 Acknowledgments |
| 101 | + |
| 102 | +- Developed by [Thalay.eu](https://thalay.eu/) |
| 103 | +- Political data sourced from Nation Election DEBATE 2569 |
| 104 | +- Built with [Vite](https://vitejs.dev/) and [Tailwind CSS](https://tailwindcss.com/) |
| 105 | +- Deployed on [Cloudflare Pages](https://pages.cloudflare.com/) |
| 106 | + |
| 107 | +--- |
| 108 | + |
| 109 | +**Note**: This simulation is for educational purposes only and provides an interactive way to understand Thai political policy platforms. |
0 commit comments