Skip to content

K0D0D/unsplash-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Unflash logo
Unflash

Unsplash clone built with React, Redux, TypeScript and Unsplash API.

DemoFeaturesTechnologiesInstallationUsageScreenshotsLicense

👀 Demo

You can check out a live demo 👉here👈.

🔥 Features

  • Search for photos, collections and users
  • Infinite scrolling
  • Modal window with detailed information about the photo
  • Getting photos of topics
  • Collection page
  • User page
  • Responsive layout

🔧 Technologies

  • React
  • Redux Toolkit
  • TypeScript
  • SCSS modules

🔌 Installation

  • Clone this repo
git clone https://github.com/K0D0D/unsplash-clone.git
  • Go to the project directory
cd unsplash-clone
  • Install npm dependencies
npm i
  • Get your API key from Unsplash API and add it to the .env file
REACT_APP_API_KEY=YOUR_API_KEY

💻 Usage

  • start the server
npm start
  • build the project
npm run build

📷 Screenshots

Home page Screenshot of home page

Topic page Screenshot of topic page

Photo details Screenshot of photo details

Search page (photos) Screenshot of search page (photos)

Search page (collections) Screenshot of search page (collections)

Search page (users) Screenshot of search page (users)

Collection page Screenshot of collection page

User page Screenshot of user page

🔑 License

MIT

About

Unsplash clone built with React, Redux, TypeScript and Unsplash API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published