{"id":13475728,"url":"https://github.com/atticoos/MagicMirror","last_synced_at":"2025-03-27T00:31:52.890Z","repository":{"id":46625119,"uuid":"43230361","full_name":"atticoos/MagicMirror","owner":"atticoos","description":":crystal_ball: ReactNative smart mirror project","archived":false,"fork":false,"pushed_at":"2021-10-01T18:34:28.000Z","size":310,"stargazers_count":243,"open_issues_count":5,"forks_count":24,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-07-30T03:41:10.637Z","etag":null,"topics":["javascript","mirror","react","react-native","tablet"],"latest_commit_sha":null,"homepage":"http://atticuswhite.com/blog/react-native-smart-mirror-lab/","language":"JavaScript","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/atticoos.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}},"created_at":"2015-09-27T01:54:18.000Z","updated_at":"2024-06-28T20:29:45.000Z","dependencies_parsed_at":"2022-09-04T19:02:03.335Z","dependency_job_id":null,"html_url":"https://github.com/atticoos/MagicMirror","commit_stats":null,"previous_names":["ajwhite/magicmirror"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atticoos%2FMagicMirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atticoos%2FMagicMirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atticoos%2FMagicMirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atticoos%2FMagicMirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atticoos","download_url":"https://codeload.github.com/atticoos/MagicMirror/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222182591,"owners_count":16944870,"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":["javascript","mirror","react","react-native","tablet"],"created_at":"2024-07-31T16:01:22.992Z","updated_at":"2024-10-30T07:31:19.225Z","avatar_url":"https://github.com/atticoos.png","language":"JavaScript","readme":"# Magic Mirror\n\nTurn your old tablets into a smart mirror display!\n\nRead the [blog tutorial](http://atticuswhite.com/blog/react-native-smart-mirror-lab/) on how to make your own.\n\nInspired by [HannahMitt/HomeMirror](https://github.com/HannahMitt/HomeMirror)\n\n### Environment Configuration\n`env.js` must be defined in the root of the project with the following keys\n```json\n{\n  \"forecast\": {\n    \"access_token\": \"forecast.io token\"\n  },\n  \"github\": {\n    \"access_token\": \"\"\n  },\n  \"twitter\": {\n    \"consumer_key\": \"\",\n    \"consumer_token\": \"\",\n    \"access_token\": \"\",\n    \"access_token_secret\": \"\"\n  }\n}\n```\n\n![slack for ios upload-1](https://cloud.githubusercontent.com/assets/656630/10124734/69f7050a-652a-11e5-8fa5-b6368a38d665.jpg)\n\n\n\u003cimg width=\"300\" alt=\"screen shot 2015-09-27 at 12 37 49 pm\" src=\"https://cloud.githubusercontent.com/assets/656630/10124725/3a2a5e8a-652a-11e5-97a2-756ba0646ae3.png\"\u003e\n\n\n### \"Hardware\" Build Guide\n- [x] Plexiglass (or two-way mirror)\n- [x] Privacy mirror film [like this](http://www.homedepot.com/p/Gila-3-ft-x-15-ft-Mirror-Privacy-Window-Film-PRS361/100196546) (or two-way mirror)\n- [x] Velcro\n- [x] Tablet\n- [x] Black construction paper\n\n### \"Software\" Build Guide\n```\nnpm install -g react-native-cli\nnpm install\nreact-native run-android\n```\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatticoos%2FMagicMirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatticoos%2FMagicMirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatticoos%2FMagicMirror/lists"}