Geomatch Showdown is an online game that tests your knowledge of world geography. Match countries with their capitals in this engaging and interactive gameplay. Challenge your memory, aim for the best time, and compete with players worldwide. Built with Next.js and MongoDB, the game offers a user-friendly interface, a leaderboard, and even dark and light color modes for your preference.
More information can be found at my website
- Click on the 'Play' button. 2. Start matching the cards.
- Start matching the cards.
- You can pause the game once.
- When all pairs are found, your time will be added to your profile.
- A card mismatch incurs a 5-second penalty
- Fill in the .env file based on the example.env.
- Setup the database with:
npx prisma generate
npx prisma db push
- Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Emil Kovačević
Contributions are welcome.