- π Table of Contents
- π Explore The Countries
"Explore the World: Discover countries from every corner of the globe with our comprehensive country list. Dive into rich details, from historical landmarks to cultural traditions."
- Interactive Country Profiles: Provide users with interactive and informative profiles for each country in your list. Include essential details such as population, capital city, official languages, currency, time zone, and more. Users should be able to click on a country to access its specific page with in-depth information.
- Dynamic Search and Filtering: Implement a robust search and filtering system that allows users to quickly find specific countries or narrow down their choices based on criteria like region, continent, language, or economic indicators. This feature will enhance user experience and make it easier for visitors to find the information they need.
- Comparative Analysis: Enable users to compare multiple countries side by side. This feature will allow them to see a visual representation of different countries' data, making it easier to identify trends, differences, and similarities. Users can select countries of interest and view their data in charts, graphs, or tables.
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
git clone https://github.com/Zel-hub7/countries.git
Install this project with:
cd countries
npm install
To run the project, execute the following command:
To run the webpack development server, execute the following command:
npm start
npx stylelint "**/*.{css,scss}"
- To track JavaScript linter errors, run:
npx eslint "**/*.{js,jsx}"
To build the project, run the following command:
npm run build
To run tests, run the following command:
npm test
- You can deploy it using: Github Pages
π€ Zelalem Yohannes
- GitHub: @Zelalem
- Login and Sign up page
- More details of the countries
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you find this project helpful or interesting, star this repository on GitHub to let me know you like the project. βοΈ
Special thanks to Nelson Sakwa who has the owner of the design.
This project is MIT licensed.