{"id":18666875,"url":"https://github.com/rllyhz/dailyus-flutter","last_synced_at":"2025-11-06T13:30:39.111Z","repository":{"id":156540632,"uuid":"623243331","full_name":"rllyhz/DailyUs-flutter","owner":"rllyhz","description":"Project App created to fulfill Dicoding Flutter Intermediate submission","archived":false,"fork":false,"pushed_at":"2023-04-29T14:44:40.000Z","size":9026,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-27T18:12:02.860Z","etag":null,"topics":["localization","story-app"],"latest_commit_sha":null,"homepage":"https://github.com/rllyhz/DailyUs","language":"Dart","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/rllyhz.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":"2023-04-04T01:35:52.000Z","updated_at":"2023-11-02T10:44:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"92100790-a207-4156-8cf3-75e094eecc0c","html_url":"https://github.com/rllyhz/DailyUs-flutter","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/rllyhz%2FDailyUs-flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rllyhz%2FDailyUs-flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rllyhz%2FDailyUs-flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rllyhz%2FDailyUs-flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rllyhz","download_url":"https://codeload.github.com/rllyhz/DailyUs-flutter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239493675,"owners_count":19647995,"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":["localization","story-app"],"created_at":"2024-11-07T08:34:35.263Z","updated_at":"2025-11-06T13:30:39.038Z","avatar_url":"https://github.com/rllyhz.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DailyUs Flutter\n\nThis project was part of submission projects to finish the Dicoding Indonesia's Flutter Intermediate course. The main purpose of this submission was to challenge students to create a posting-stories-like app. The app being built had to be using Localization. This project is basically a duplication of my previous [repo](https://github.com/rllyhz/DailyUs) project in Android Native that has the same features.\n\n# Preview\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"art/splash_login_register_demo.gif\"\n        alt=\"Auth Demo\"\n        width=\"200\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"art/home_post_profile_demo.gif\"\n        alt=\"Home demo\"\n        width=\"200\" /\u003e\n\u003c/p\u003e\n\n# How to run\n\n1. Clone or download this repo.\n2. Create a new `secrets.json` file by copying `secrets.test.json` file in the root folder/project.\n3. Set the `base_url` key to base url this project are using. This is basically for keeping the secret env values private.\n3. And then, open project in VS Code or Android Studio.\n4. Run the the app in IDE. You can run `flutter run --debug` command on terminal to run the project.\n\n# Tech Stack\n\n- Dart/Flutter\n- Dependency Injection\n- Navigator 2.0 (Router Delegation, Route Information Parser, and Page Configuration)\n- Authentication feature (register, login and logout)\n- Localization for accessibility (supports only *en* and *id*)\n- Flutter Bloc\n- Shimmer Effect\n- Widget and Transition Page animations","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frllyhz%2Fdailyus-flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frllyhz%2Fdailyus-flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frllyhz%2Fdailyus-flutter/lists"}