Skip to content

roadev/countries-next-ts-graphql

Repository files navigation

Countries app

Next + GraphQL + Jest + Typescript

TODO / Improvements

  • Fix Apollo client provider issue when running Jest tests
  • Include more test and mockups for Apollo calls and complex components
  • Keep working on UI details, improve UI components
  • Add documentation add configure Typedoc or similar
  • Improve usage of SSR for initial render of Country detail page
  • Better feedback for user (loading status)

Opportunities

  • Usage of Atomic design with Storybook
  • Integration of Redux for external data management and passing state as props to whole app

Usage

Run dev env

npm run dev

Run tests via Jest

npm run test

Build app

npm run build

LICENSE MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published