-
This app consumes the API: https://www.themoviedb.org/documentation/api
using the GraphQL endpoint: https://tmdb-graphql.com -
It was created using the
create-next-app
package
-
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
-
Lazy loading images for better performance and UX
-
React Material Design
-
Run app in production mode. Use this link or the following QR code:
-
Run app in development mode: Note: This option will run the project in a Docker container in development mode whitout optimizations. It will be a bit slower than the production version
# 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
# test
npm run test
yarn test
# 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