
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.
