- Frontend built using React and Vite.
- Unsplash boasts largest collection of high quality photos.
- Unsplash API, a simple JSON API helps integrate photos into the application.
- ESLint is used to spot application issues.
- Pagination implemented in React.
- React.js | Vite.js | API : Unsplash API | ESLint | Bootstrap
- Fork and Clone the repository.
- Run npm install to install all dependencies.
- Run npm run dev to start the server.
- Navigate to http://localhost:5173/ to see the application in action.
- Navigate to Unsplash for Developers
- Click on 'Register aa a developer' button on the top right corner of the page.
- Create your account by entering all the necessary details.
- Once registered, you will be able to create a new application.
- Click on 'New Application' button.
- Accept terms and then enter values for 'Application name' and 'Description'.
- Click 'Create Application' button.
- Scroll down to access key.
- Copy 'Access Key' and add it to .env file.
- Node.js installed on your system
- React, vite installed on your system
- API key generated from Unsplash to be added to .env file