- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[Country-insights-Hub] is a project that shows by default 10 countries with Names, Flags and Populations in the home page. And when you click on each of this countries, you will see more details about that country. Also you can search any country bt it's name in the search bar. This project fetched data from this https://restcountries.com API.
-
Client
- [Responsive layout]
Watch the live demo at the following link: https://www.loom.com/share/99e0a9f2f2f3474cb37233c5173185dc?sid=ee4fcd33-6e69-45df-a2f5-b148091d1819
To get a local copy up and running, follow these steps:
In order to run this project you need:
- A browser of you choice.
- A text editor of your choice.
- An installed node.js on your local system
Clone this repository to your desired folder:
-
Use the following Commands:
cd your-desired-folder git clone https://github.com/78fatemanazari/country-insights-hub.git
-
Install this project with:
npx create-react-app . cd "your project folder name" npm start
-
Use the following commands to run the project on your local system:
npm run build npm run deploy
-
Run the following script and style test:
npx eslint "**/*.{js,jsx}" npx eslint "**/*.{js,jsx}" --fix npx stylelint "**/*.{css,scss}" npx stylelint "**/*.{css,scss}" --fix
-
1- install gh-pages with following command:
npm i -D gh-pages
-
2- Add the following scripts to the package.jason file:
"predeploy": "npm run build", "deploy": "gh-pages -d build ",
-
3- Run the following command:
npm run deploy
👤 Fatema Nazari
- GitHub: @78fatemanazari
- Twitter: @fati_nazari78
- LinkedIn: 78fatemanazari
- [Build desktop version]
- [work on styles]
- [Add animations and transitions]
Contributions, issues, and feature requests are welcome!
If you like this project, give it a star.
I would like to thank Nelson Sakwa for his beautifull and best design on Behance. I would like to thank Microverse and my coding partners.
This project is MIT licensed.