{"id":48788988,"url":"https://github.com/pure-engineering/angular-sortable-items","last_synced_at":"2026-04-16T17:01:19.805Z","repository":{"id":69240467,"uuid":"78748328","full_name":"pure-engineering/angular-sortable-items","owner":"pure-engineering","description":null,"archived":false,"fork":false,"pushed_at":"2020-06-02T00:33:19.000Z","size":7451,"stargazers_count":0,"open_issues_count":43,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-13T18:40:23.679Z","etag":null,"topics":["angular"],"latest_commit_sha":null,"homepage":"https://pure-js.github.io/angular-sortable-items/","language":"TypeScript","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/pure-engineering.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-01-12T13:30:30.000Z","updated_at":"2023-09-20T21:37:57.000Z","dependencies_parsed_at":"2023-02-21T16:30:26.894Z","dependency_job_id":null,"html_url":"https://github.com/pure-engineering/angular-sortable-items","commit_stats":null,"previous_names":["pure-engineering/angular-sortable-items"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/pure-engineering/angular-sortable-items","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-engineering%2Fangular-sortable-items","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-engineering%2Fangular-sortable-items/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-engineering%2Fangular-sortable-items/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-engineering%2Fangular-sortable-items/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pure-engineering","download_url":"https://codeload.github.com/pure-engineering/angular-sortable-items/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pure-engineering%2Fangular-sortable-items/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31895650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["angular"],"created_at":"2026-04-13T18:34:05.028Z","updated_at":"2026-04-16T17:01:19.787Z","avatar_url":"https://github.com/pure-engineering.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Angular sortable items\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/pure-js/angular-sortable-items.svg)](https://greenkeeper.io/)\n[![Build Status](https://travis-ci.org/pure-js/angular-sortable-items.svg?branch=master)](https://travis-ci.org/pure-js/angular-sortable-items)\n## Task\nAccording to the presented layout, implement the client application using angular js, html5, sass.\nLayout:\n\nThe item has the following structure:\n\n```javascript\n{\n  name: \"item_name\",\n  flags: [\"flower\", \"heart\", \"sun\", \"flash\"]\n}\n```\nthat is, it has a name, and a certain set of properties. Properties display with icons.\n\nLeft panel:\n\nList of elements, the length of the list of 100 elements.\nThe top-left checkbox that changes the sort order of the list (marked - sort in alphabetical order, not checked - in reverse order).\nFrom the top-right, a text filter that filters the list by the element name.\n\nRight panel:\n\nList of elements, the length of the list of 100 elements.\nOn top of the checkbox filters that filter the list by the presence of the properties of the element.\n\nThe central panel:\nDisplays information on the currently selected item of any list. In this case, the selected element should be visually highlighted in the list itself.\n\nAdditionally:\nDrag-n-drop items between lists.\n## Running\n\n    npm i\n    npm start\n\n## Notes\nhttps://github.com/primer/octicons#install\nhttp://beta.json-generator.com/4kU3m5l8f\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpure-engineering%2Fangular-sortable-items","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpure-engineering%2Fangular-sortable-items","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpure-engineering%2Fangular-sortable-items/lists"}