An application for accessing information about countries. Inspired by restcountries.eu by Fayder Florez.
This application allows users to retrieve information about countries, including details such as name, currency, and region. It serves as an open-source alternative to restcountries.eu with a focus on providing free and accessible country-related data.
- React: JavaScript library for building user interfaces.
- Redux: State management library for React applications.
- React Router: Declarative routing for React.js.
- TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
- Node.js: JavaScript runtime for server-side development.
- Express.js: Web application framework for Node.js.
- Redux Thunk: Middleware for handling asynchronous actions in Redux.
- Axios: Promise-based HTTP client for making requests to external APIs.
- Tailwind CSS: A utility-first CSS framework.
- Jest: JavaScript testing framework.
- React Testing Library: Testing utilities for React components.
- Webpack: Module bundler for JavaScript applications.
- Babel: JavaScript compiler for backward compatibility.
- npm: Package manager for JavaScript.
- [Deployment platform, e.g., Heroku, Netlify]
This project is inspired by restcountries.eu created by Fayder Florez. While the original project has transitioned to a subscription-based API, this project remains Open Source and Free to use. Our aim is to provide a free and accessible alternative for developers who want to access country-related information without the constraints of a paid API.
Feel free to contribute, report issues, or use this project in your applications. It's our way of giving back to the developer community.
Include instructions on how to install and set up your project locally.
Provide information on how to use your application. Include any necessary configuration details.
Explain how others can contribute to your project. Include guidelines for reporting issues and submitting pull requests.
Specify the license under which your project is distributed. For example, you can use the MIT License: