Table of Contents
The Rest Countries is a React.js application that provides information about countries. Users can retrieve data about specific countries or get a list of all countries.
- Online Demo: Try this
To run this project locally and access the application, follow these steps:
You'll need to have the following software installed on your machine:
- Node.js and npm - Download Here
- Clone the repository:
git clone https://github.com/Chenmo1212/FE_Rest_Countries.git
- Navigate to the project directory:
cd FE_Rest_Countries
- Install the project dependencies:
npm install
- Start the server:
The API will be available at http://localhost:3000.
npm start
You can use this application to search information about countries.
- Implement all countries list in the homepage
- Implement detail page of specific country
- Implement accessibility
- Add automated test See the open issues for a list of proposed features and known issues.
Contributions are welcome! Here's how you can get involved:
Fork
the Project- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a
Pull Request
Distributed under the MIT License.
Here are some resources and tools that were used in the development of this project:
- React.js
- Axios
- Jest
- React Testing Library