{"id":19602748,"url":"https://github.com/antoniosertic23/seriium","last_synced_at":"2026-05-14T11:34:33.480Z","repository":{"id":152138674,"uuid":"622960233","full_name":"AntonioSertic23/Seriium","owner":"AntonioSertic23","description":"Mobile Application for Tracking TV Series. The Seriium mobile application was created during college as a project for the course Mobile Application Programming.","archived":false,"fork":false,"pushed_at":"2024-04-29T18:01:53.000Z","size":34915,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-21T11:25:38.688Z","etag":null,"topics":["activity","adapter","android-studio","episodate-api","firebase","fragment","java","listener","mobile-application","mobile-development","model-creation","recyclerview","retrofit","xml"],"latest_commit_sha":null,"homepage":"","language":"Java","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/AntonioSertic23.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":"2023-04-03T12:16:02.000Z","updated_at":"2024-04-29T18:01:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"aaa11b0e-bb28-4feb-81bd-4a96476dd9c8","html_url":"https://github.com/AntonioSertic23/Seriium","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AntonioSertic23/Seriium","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioSertic23%2FSeriium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioSertic23%2FSeriium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioSertic23%2FSeriium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioSertic23%2FSeriium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AntonioSertic23","download_url":"https://codeload.github.com/AntonioSertic23/Seriium/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioSertic23%2FSeriium/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33022649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"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":["activity","adapter","android-studio","episodate-api","firebase","fragment","java","listener","mobile-application","mobile-development","model-creation","recyclerview","retrofit","xml"],"created_at":"2024-11-11T09:26:08.184Z","updated_at":"2026-05-14T11:34:33.462Z","avatar_url":"https://github.com/AntonioSertic23.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Seriium\n\n## Mobile Application for Tracking TV Series\n\nThe Seriium mobile application was created during college as a project for the course **Mobile Application Programming**.\n\nThe application serves the purpose of keeping track of TV series, allowing the user to monitor where they left off with watching.\n\nThe project was developed in Android Studio, and **Java** was chosen as the programming language with **Firebase** as the database. The application incorporates knowledge of using activities, adapters, fragments, listeners, model creation, and network usage.\n\n[![My Skills](https://skillicons.dev/icons?i=androidstudio,java,firebase)](https://skillicons.dev)\n\n**RecyclerView** is used for listing series, seasons, and episodes. For fetching series data, **Retrofit** is used, which connects to the [EPISODATE API](https://www.episodate.com/api).\n\nThe app includes _sign-in and registration_ functionalities that work through Firebase and require email confirmation for profile verification.\n\n---\n\n### Once signed in, the user can:\n\n- View their list of TV series.\n- Search for TV series.\n- View details of each TV series.\n- Add and remove TV series from their list.\n- Mark and unmark watched seasons and episodes.\n- Access rich statistics.\n- View their profile details.\n- Modify user data for their profile.\n\n---\n\n### Project Setup\n\nTo run the project, you need to create your own Firebase database. Then, paste the obtained connection data into `app/build/generated/res/google-services/debug/values.xml`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantoniosertic23%2Fseriium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantoniosertic23%2Fseriium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantoniosertic23%2Fseriium/lists"}