Web application using the Rijksmuseum rich and freely accessible content.
Here is a list of requirements for the project to work:
- npm is required to install packages and dependencies.
- Internet connection to fetch the data from Rijksmuseum rich and freely accessible content.
The Rijksmuseum's API requires an API_KEY
this is setted up locally using a .env
file, please, do not commit this file, if you want to run the app locally you can read more about how to connect to the Rijksmuseum API and how it works here.
In the project directory, you can run:
Command | Definition |
---|---|
npm start |
Runs the app in the development mode. Open http://localhost:3000 |
npm test |
Launches the test runner |
npm run build |
Builds the app for production to the build folder |
npm run lint |
Runs ESlinter and Stylelint |
npm run lint-fix |
Runs ESLint and stylelint with --fix flag |
- React
- Redux
- Bootstrapped with Create React App
Please open a pull request to the dev
branch, with an explanation of the added features. For the code to be merged all tests must pass.
Please open a pull request to the needed branch, with an explanation of the fixed issues. For the code to be merged all tests must pass.