{"id":20791753,"url":"https://github.com/dzenis-h/infiniteinsta","last_synced_at":"2026-04-13T04:46:37.546Z","repository":{"id":47547344,"uuid":"171339603","full_name":"dzenis-h/InfiniteInsta","owner":"dzenis-h","description":"Part of a challenge from https://scotch.io/bar-talk/code-challenge-16-infinite-scroll-unsplash-gallery","archived":false,"fork":false,"pushed_at":"2023-05-31T00:01:44.000Z","size":1804,"stargazers_count":0,"open_issues_count":8,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-18T10:46:12.894Z","etag":null,"topics":["axios","coding-challenge","express","javascript","jquery","nodejs","react","react-infinite-scroll-component","react-modal-image","unsplash-js"],"latest_commit_sha":null,"homepage":"https://infinite-insta.vercel.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dzenis-h.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-18T19:01:54.000Z","updated_at":"2023-05-31T00:01:50.000Z","dependencies_parsed_at":"2024-11-17T15:48:25.510Z","dependency_job_id":"af5932bd-b377-4a44-a82a-43ec01e665af","html_url":"https://github.com/dzenis-h/InfiniteInsta","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzenis-h%2FInfiniteInsta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzenis-h%2FInfiniteInsta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzenis-h%2FInfiniteInsta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzenis-h%2FInfiniteInsta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dzenis-h","download_url":"https://codeload.github.com/dzenis-h/InfiniteInsta/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243136235,"owners_count":20241988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","coding-challenge","express","javascript","jquery","nodejs","react","react-infinite-scroll-component","react-modal-image","unsplash-js"],"created_at":"2024-11-17T15:47:09.235Z","updated_at":"2026-04-13T04:46:32.510Z","avatar_url":"https://github.com/dzenis-h.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"##\n\n# \u003cimg src=\"https://raw.githubusercontent.com/dzenis-h/InfiniteInsta/master/client/public/favicon.ico\" alt=\"InfiniteInsta Logo\" width=\"64\" height=\"64\"\u003e InfiniteInsta\n\n## Overview 📖\nInfiniteInsta is a React, Node \u0026 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](https://scotch.io/bar-talk/code-challenge-16-infinite-scroll-unsplash-gallery).\n\n## Quick Start 🚀\nTo 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`.\n\nAlso make sure to do the following:\n\nGo into `config/server` and add your own API keys for Unsplash.\n\nRun both server \u0026 client with a single command:\n```\nnpm run dev\n```\n\n## Tech Stack 💻\n\n| Tech | Docs | Description |\n| --- | --- | --- |\n| ![React Logo](https://img.shields.io/badge/-React-61DAFB?logo=react\u0026logoColor=white\u0026style=for-the-badge) | [React](https://reactjs.org/docs/getting-started.html) | A JavaScript library for building user interfaces |\n| ![Node.js Logo](https://img.shields.io/badge/-Node.js-339933?logo=node.js\u0026logoColor=white\u0026style=for-the-badge) | [Node.js](https://nodejs.org/en/docs/) | A JavaScript runtime built on Chrome's V8 JavaScript engine |\n| ![Unsplash Logo](https://img.shields.io/badge/-Unsplash-000000?logo=unsplash\u0026logoColor=white\u0026style=for-the-badge) | [Unsplash](https://unsplash.com/documentation) | A website dedicated to sharing stock photography under the Unsplash license |\n\n## Contributing 🤝\nContributions are always welcome! If you would like to contribute to this project, please follow these steps:\n1. Fork the repository. 🍴\n2. Create a new branch. 🌵\n3. Make your changes and test them thoroughly. 👨‍💻\n4. Submit a pull request. ✔\n\n## License ⚖️\nThis project is licensed under the MIT license. You can find more information about this license [here](https://docs.google.com/document/d/11WK7tVoTFRMcWCuGZQCRWxEsDUEJ_6ArtfV-NjWcBCU/edit?usp=sharing).\n\n## Credits 🙏\nInfiniteInsta was created by [Dzenis H.](https://www.dzenis.tech)\n\nIf you like what you see, please consider giving a ⭐️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdzenis-h%2Finfiniteinsta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdzenis-h%2Finfiniteinsta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdzenis-h%2Finfiniteinsta/lists"}