A React app to search countries with a GraphQL API.
A front-end challenge was the motivation for develop this project.
yarn install
Run with yarn and open http://localhost:3000
in your browser.
yarn start
Develop, test and document components with Storybook.
yarn storybook
Visual testing with Cypress.
yarn cy:open
Format your code with Prettier.
yarn format
Find problems with ESLint.
yarn lint
Builds the app for production to the build
folder.
yarn build
Analyzing the Bundle Size.
Note: You need to run
yarn build
before.
yarn analyze
- Graph countries
- Create React App
- Client (React) - Apollo GraphQL Docs
- REBASS - React primitive ui components
- styled-components
- Storybook: UI component explorer for frontend developers
- Cypress - JavaScript End to End Testing Framework
- Vercel - Develop. Preview. Ship. For the best frontend teams
- CircleCI: Continuous Integration and Delivery
Países is open-sourced software licensed under the MIT license.