Skip to content

dzenis-h/InfiniteInsta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InfiniteInsta Logo InfiniteInsta

Overview 📖

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.

Quick Start 🚀

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 Stack 💻

Tech Docs Description
React Logo React A JavaScript library for building user interfaces
Node.js Logo Node.js A JavaScript runtime built on Chrome's V8 JavaScript engine
Unsplash Logo Unsplash A website dedicated to sharing stock photography under the Unsplash license

Contributing 🤝

Contributions are always welcome! If you would like to contribute to this project, please follow these steps:

  1. Fork the repository. 🍴
  2. Create a new branch. 🌵
  3. Make your changes and test them thoroughly. 👨‍💻
  4. Submit a pull request. ✔

License ⚖️

This project is licensed under the MIT license. You can find more information about this license here.

Credits 🙏

InfiniteInsta was created by Dzenis H.

If you like what you see, please consider giving a ⭐️