Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 1.92 KB

README.md

File metadata and controls

63 lines (40 loc) · 1.92 KB

Geomatch Showdown

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

Geomatch cover

How to Play:

  1. Click on the 'Play' button. 2. Start matching the cards.
  2. Start matching the cards.
  3. You can pause the game once.
  4. When all pairs are found, your time will be added to your profile.
  5. A card mismatch incurs a 5-second penalty

Build and run

  1. Fill in the .env file based on the example.env.
  2. Setup the database with:
npx prisma generate
npx prisma db push
  1. 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.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

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.

Author

Emil Kovačević

Contributions

Contributions are welcome.