{"id":15849407,"url":"https://github.com/dolanmiu/mclaren-task","last_synced_at":"2026-05-16T18:31:10.350Z","repository":{"id":68996979,"uuid":"97997622","full_name":"dolanmiu/Mclaren-Task","owner":"dolanmiu","description":"A front end assessment task for Mclaren","archived":false,"fork":false,"pushed_at":"2017-07-23T21:42:21.000Z","size":542,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-19T19:44:20.778Z","etag":null,"topics":["angular","data","observable","observables","rxjs"],"latest_commit_sha":null,"homepage":"https://dolanmiu.github.io/Mclaren-Task/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dolanmiu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-07-22T01:04:54.000Z","updated_at":"2017-07-23T21:23:01.000Z","dependencies_parsed_at":"2023-02-28T06:46:08.097Z","dependency_job_id":null,"html_url":"https://github.com/dolanmiu/Mclaren-Task","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dolanmiu/Mclaren-Task","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolanmiu%2FMclaren-Task","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolanmiu%2FMclaren-Task/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolanmiu%2FMclaren-Task/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolanmiu%2FMclaren-Task/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dolanmiu","download_url":"https://codeload.github.com/dolanmiu/Mclaren-Task/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolanmiu%2FMclaren-Task/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33114130,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"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","data","observable","observables","rxjs"],"created_at":"2024-10-05T18:41:03.904Z","updated_at":"2026-05-16T18:31:10.334Z","avatar_url":"https://github.com/dolanmiu.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status][travis-image]][travis-url]\n\n# Mclaren Task\n\n\u003e This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.2.1.\n\n## Introduction\n\nThis project uses Travis CI to automatically run tests and automatically deploy when those tests pass. The tests include TS Linting, Sass linting, and unit tests.\n\nThis project is automatically deployed to: https://dolanmiu.github.io/Mclaren-Task/\n\nUnit tests are the `.spec.ts` files beside their tested counterparts.\n\n## Features\n\n1. Sorting\n2. Searching\n3. Innovative score system\n4. Reactive Function Programming (RFP)\n5. VERY easy to swap mock data with real data.\n\n## Running locally\n\n1. Clone\n2. run `npm instsll`\n3. run `npm start`\n4. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.\n\n\n## Running unit tests\n\nRun `npm test` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\nRun `npm run lint` to execute TS linting\n\nRun `npm run sass-lint` to execute Sass linting\n\n---\n\nMade with 💖 by Dolan Miu 🍆 💦 😝\n\n[travis-image]: https://travis-ci.org/dolanmiu/Mclaren-Task.svg?branch=master\n[travis-url]: https://travis-ci.org/dolanmiu/Mclaren-Task\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdolanmiu%2Fmclaren-task","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdolanmiu%2Fmclaren-task","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdolanmiu%2Fmclaren-task/lists"}