{"id":16441179,"url":"https://github.com/mayashavin/imsearchapp","last_synced_at":"2026-03-02T02:32:18.965Z","repository":{"id":66182887,"uuid":"137017102","full_name":"mayashavin/IMSearchApp","owner":"mayashavin","description":"Movie search application using IMDB api","archived":false,"fork":false,"pushed_at":"2020-02-27T13:28:25.000Z","size":1335,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-26T01:42:29.323Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://imsearchapp.now.sh","language":"Vue","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/mayashavin.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":"2018-06-12T04:30:18.000Z","updated_at":"2024-08-25T14:26:20.000Z","dependencies_parsed_at":"2023-02-23T01:15:36.703Z","dependency_job_id":null,"html_url":"https://github.com/mayashavin/IMSearchApp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mayashavin/IMSearchApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mayashavin%2FIMSearchApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mayashavin%2FIMSearchApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mayashavin%2FIMSearchApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mayashavin%2FIMSearchApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mayashavin","download_url":"https://codeload.github.com/mayashavin/IMSearchApp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mayashavin%2FIMSearchApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29991279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T01:47:34.672Z","status":"online","status_checked_at":"2026-03-02T02:00:07.342Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-11T09:13:59.693Z","updated_at":"2026-03-02T02:32:18.948Z","avatar_url":"https://github.com/mayashavin.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# imsearch-app\n\n\u003e A progressive web application using [IMDB API](http://www.omdbapi.com/) to\n\u003e 1. Search for movie/ tv shows /game by title (and can be filtered by year)\n\u003e 2. Allow user to view searched movie's details\n\u003e 3. Allow user to create a list of favorite movies.\n\u003e 4. Provide option for user to order movie ticket (if the movie is new) or order digital copy. (Coming later)\n\u003e 5. Suggest user what movie is relevant based on his search (Coming later)\n\u003e 6. TBD\n\u003e It is responsive web app, served both in mobile and desktop.\n\n## Technologies\n\u003e VueJS\n\u003e Vuex\n\u003e Vue Router (Routing)\n\u003e Vuetify (for UI)\n\u003e LESS (CSS Pre-compiler)\n\u003e Local Storage (for testing)\n\n## Features\n\u003e 1. Search for movie/TV Show/Game by title based on [IMDB API](http://www.omdbapi.com/)\n\u003e 2. User can search in addition a specific year to get more accurate result.\n\u003e 3. User can sort the result list by alphabet (A-Z) or by release year or both.\n\u003e 4. User can mark a movie as his favorite.\n\u003e 5. All the previous search terms are available for user to view on search, user can choose to clear his search history.\n\u003e 6. User can view details of a movie. All info received from IMDB.\n\u003e 7. User can order/pre-order ticket to a new released movie, or buy a digital copy online (Coming soon)\n\u003e 8. User's favorites and past searched terms will be saved on the same device browser but currently will not be synchronized with other devices of the same user. Supported feature will come later.\n\u003e 9. TBD\n\n## Version\n1.0\n\n[DEMO](https://mayashavin.github.io/IMSearchApp/)\nhttps://mayashavin.github.io/IMSearchApp/\n\n## Build Setup\n\n``` bash\n# install dependencies\nnpm install\n\n# serve with hot reload at localhost:8080\nnpm run dev\n\n#relays your local environment on a distant dns\nngrok http 8080\n\n# build for production with minification\nnpm run build\n\n# build for production and view the bundle analyzer report\nnpm run build --report\n\n# run unit tests\nnpm run unit\n\n# run all tests\nnpm test\n```\n\nFor detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).\n\n## License\nMIT © [mayashavin](https://github.com/mayashavin)\n\nGithub [@mayashavin](https://github.com/mayashavin) and follow [@mayashavin](https://twitter.com/MayaShavin)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmayashavin%2Fimsearchapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmayashavin%2Fimsearchapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmayashavin%2Fimsearchapp/lists"}