to run server run npm run start inside ./backend.
to run frontend run npm run dev inside ./frontend
I've used Nextjs 14, Apollo Client and Zustand for local state. For UI, I've choosed to use Shadcn and Tailwind. I perefer combination of Tailwind and CSS Modules, eg../components/pokemonItem.module.scss
I've used my custom lint library with set of favorite lint rules Repo could be found here https://github.com/Podlipny/eslint-tslint-rules
npm run lint