Border Canvas country-builder
- React.js
- Next.js
- Postgres
- Python
- Flask
- Tailwind
Map-based game where the player creates a custom new country comprised of US counties. Using hosted DB queries and the NPS API, Border Canvas shows the new country's population, demographics, world population ranking, GDP, per-capita income, natural resources, and national parks. There is also a challenge mode where users compete for the most populous or wealthiest country in different size categories. Error handling ensures all selected US counties are contiguous and meet max size requirements.