zacBkh / countrypedia

Become a Master at the world's countries ๐Ÿง 

Home Page:https://www.country-pedia.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinkedIn Twitter Instagram


CountryPedia logo

๐ŸŒŽ CountryPedia, learn about the world's countries ๐ŸŒŽ

Visit CountryPedia โ€ข contact@country-pedia.com



CountryPedia - DemoGif

๐Ÿค” Why CountryPedia?

My sister is a teacher... ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ
One day she came to me complaining there is no good website where you can learn and test your knowledge about the world's countries ๐Ÿ˜ญ

So guess what I did?
I asked her exact needs and created it! ๐Ÿ’ช๐Ÿผ

โš™๏ธ Main Features

๐Ÿ” Browse all the world countries and use client-side dynamic filtering

๐ŸŒ Access to each countries' page and learn more about them

๐Ÿง  Test your knowledge and play: locate countries on a map, find their capitals...

๐Ÿ’ก Light & Dark modes

๐ŸŒ Internationalization (English & French)

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป Tech Stack

๐Ÿš€ The tech powering CountryPedia ๐Ÿ‘‡๐Ÿผ

Next Typescript Node Node Mapbox Tailwind

Roadmap ๐Ÿ”ฎ

โœ… Create Country Locator: a game where player need to locate correctly randomly generated countries on a Map
โœ… Add a responsive image carousel on the /about page
โœ… Like counter on games working with Local Storage, stored on PostgreSQL through Prisma
โœ… Internationalization to support French & English
โณ Add a sorting function on /home page to sort countries by population, land area...

You are a teacher and want to use this project? Reach out to me and let's talk about it ๐Ÿ’ฌ

Contact

Zacharie Dupain - Twitter - Instagram

About

Become a Master at the world's countries ๐Ÿง 

https://www.country-pedia.com


Languages

Language:TypeScript 98.0%Language:CSS 1.5%Language:JavaScript 0.5%