InfiniteInsta is a React, Node & Unsplash Infinite Scroll Challenge. It reaches out to the Unsplash API and fetches images continuously with an infinite scroll feature. This project is part of a coding challenge which you can find here.
To get started with InfiniteInsta, you need to install both Node and React dependencies. To install Node dependencies, navigate to the root folder of the project and run npm i
. To install React dependencies, navigate to the client
folder and run npm i
.
Also make sure to do the following:
Go into config/server
and add your own API keys for Unsplash.
Run both server & client with a single command:
npm run dev
Tech | Docs | Description |
---|---|---|
React | A JavaScript library for building user interfaces | |
Node.js | A JavaScript runtime built on Chrome's V8 JavaScript engine | |
Unsplash | A website dedicated to sharing stock photography under the Unsplash license |
Contributions are always welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository. 🍴
- Create a new branch. 🌵
- Make your changes and test them thoroughly. 👨💻
- Submit a pull request. ✔
This project is licensed under the MIT license. You can find more information about this license here.
InfiniteInsta was created by Dzenis H.
If you like what you see, please consider giving a ⭐️