Seez Exercise
-
This app consumes the Chuck Norris Jokes API: https://api.chucknorris.io/jokes/random
-
It was created using the
create-next-app
package
Features
-
Functional programming
-
ReactJS and React Hooks
-
Server Side Rendering with Nextjs
-
Progressive Web Application (PWA)
-
Isomorphic Javascript
-
Typescript
-
Mobile first responsive design
-
Use of CSS modules
-
React Material Design
Demo
Audit
Scripts
# install dependencies
npm install # using npm, or
yarn install # using yarn
# list available scripts
npm run # using npm, or
yarn run # using yarn
# run and serve at localhost:3000
npm run dev
yarn dev
# unit test with jest
npm run test:unit
yarn test:unit
# e2e test with cypress
npm run test:e2e
yarn test:e2e
# build for production
npm run build
yarn build
# run production build
npm run start
yarn start
# check for outdated dependencies
npm run update:check
yarn update:chek
# update dependencies
npm run update
yarn update