{"id":19935251,"url":"https://github.com/sbyeol3/movie-list","last_synced_at":"2026-04-17T10:02:54.718Z","repository":{"id":106680371,"uuid":"271162759","full_name":"sbyeol3/movie-list","owner":"sbyeol3","description":"Demo Web Listing Movies with Open Movie API 🎫","archived":false,"fork":false,"pushed_at":"2020-06-15T01:13:25.000Z","size":604,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-12T02:31:44.990Z","etag":null,"topics":["openapi","reactjs"],"latest_commit_sha":null,"homepage":"https://developers.themoviedb.org/","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/sbyeol3.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":"2020-06-10T02:57:11.000Z","updated_at":"2020-07-06T02:45:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"23c0362d-32b3-44b7-8420-81ea0b5965a7","html_url":"https://github.com/sbyeol3/movie-list","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/sbyeol3%2Fmovie-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbyeol3%2Fmovie-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbyeol3%2Fmovie-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbyeol3%2Fmovie-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbyeol3","download_url":"https://codeload.github.com/sbyeol3/movie-list/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241361447,"owners_count":19950382,"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":["openapi","reactjs"],"created_at":"2024-11-12T23:19:17.200Z","updated_at":"2026-04-17T10:02:49.657Z","avatar_url":"https://github.com/sbyeol3.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Web-development Test\n\ndeveloped by SaetByeol Ahn\n\n## 개발 환경\n- React.js (CRA)\n- HTML, CSS\n\n## 사용한 모듈\n- react-router-dom : 라우팅\n- react-toastify : toast 메시지 UI 라이브러리\n\n## 페이지\n- / : 메인 페이지\n- /movies : Upcoming movies\n- /user : watch list\n\n## 구현 기능\n- Fetch Upcoming movies : `data.js`, 무한 스크롤 구현\n- Save movies : `localStroage` 저장\n- Fetch movie detail : watch list에 담은 영화에 대한 detail\n- Toast message : watch list에 저장한 경우, 삭제한 경우 알림\n\n## 조건\n1. The web application should have two pages: 'Upcoming movies' and 'Watch list' `충족`\n2. In 'Upcoming movies', all upcoming movies should be listed. `충족`\n3. In 'Upcoming movies', the user should be able to add a movie to their watch list. `충족`\n4. In 'Watch list', all movies the user wants to see should be listed. `충족`\n5. In 'Watch list', all movies should be sorted by release date (descending - most recent movie first). `충족` \n6. In 'Watch list', the user should be able to remove a movie from their watch list. `충족`\n7. A movie should show the following information: `충족`\n  - Title\n  - Average vote\n  - Overview\n  - Release date\n  - Genres `detail`\n  - Poster\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbyeol3%2Fmovie-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbyeol3%2Fmovie-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbyeol3%2Fmovie-list/lists"}