{"id":24656895,"url":"https://github.com/waffiqaziz/restaurantzz","last_synced_at":"2026-04-16T15:01:42.865Z","repository":{"id":274049634,"uuid":"919976961","full_name":"waffiqaziz/restaurantzz","owner":"waffiqaziz","description":"Flutter Restaurant Recommendation App","archived":false,"fork":false,"pushed_at":"2025-02-12T14:13:58.000Z","size":2815,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T15:31:11.473Z","etag":null,"topics":["codecov","dart","flutter","flutter-test","material-design","provider-state-management","test-coverage"],"latest_commit_sha":null,"homepage":"https://restaurantzz.web.app/","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/waffiqaziz.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":"2025-01-21T10:53:28.000Z","updated_at":"2025-02-12T14:13:57.000Z","dependencies_parsed_at":"2025-02-12T15:37:37.084Z","dependency_job_id":null,"html_url":"https://github.com/waffiqaziz/restaurantzz","commit_stats":null,"previous_names":["waffiqaziz/restaurantzz"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waffiqaziz%2Frestaurantzz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waffiqaziz%2Frestaurantzz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waffiqaziz%2Frestaurantzz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waffiqaziz%2Frestaurantzz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waffiqaziz","download_url":"https://codeload.github.com/waffiqaziz/restaurantzz/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244728829,"owners_count":20500134,"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":["codecov","dart","flutter","flutter-test","material-design","provider-state-management","test-coverage"],"created_at":"2025-01-25T23:57:12.123Z","updated_at":"2026-04-16T15:01:42.847Z","avatar_url":"https://github.com/waffiqaziz.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Restaurantzz\n\n![Header](/docs/images/header.png)\n[![Flutter Version](https://img.shields.io/badge/flutter-v3.38.6-blue?logo=flutter\u0026logoColor=white)](https://github.com/flutter/flutter/blob/main/CHANGELOG.md#3386)\n[![Flutter Testing](https://github.com/waffiqaziz/restaurantzz/actions/workflows/flutter-test.yml/badge.svg)](https://github.com/waffiqaziz/restaurantzz/actions/workflows/flutter-test.yml)\n[![codecov](https://codecov.io/gh/waffiqaziz/restaurantzz/graph/badge.svg?token=W2M08GY7CJ)](https://codecov.io/gh/waffiqaziz/restaurantzz)\n\n**Restaurantzz** is a Prototype Flutter-based restaurant recommendation app. The app allows users to discover and explore recommended restaurants with an elegant and responsive UI. It supports both dark and light themes based on system preferences, and utilizes modern features such as Material 3 UI and Hero animations.\n\n## 🛠️ Getting Started\n\nFor help getting started with Flutter development, view the\n[online documentation](https://docs.flutter.dev/), which offers tutorials,\nsamples, guidance on mobile development, and a full API reference.\n\n### Development Step by Step\n\nTo develop the project, please read [here](./docs/DEVELOPMENT.md).\n\n## 🌟 Features\n\n- **Restaurant Recommendations:** View and search list of recommended restaurants.\n- **Restaurant Details:** See detailed information about each restaurant.\n- **Submit Review:** Write your own review.\n- **Responsive UI:** Material 3 UI with adaptive design.\n- **Dark and Light Themes:** The app automatically switches between dark and light themes based on the system settings.\n- **Favorite List:** Save your favorite restaurant.\n- **Schedule Notification**: Daily notification at 11 a.m. about random restaurant. (only for mobile)\n\n## 📸 Screenshots\n\n\u003cdetails\u003e\n\u003csummary\u003e🌞 Light Mode\u003c/summary\u003e\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://i.postimg.cc/cLJL52YJ/list-light.jpg\"\n    width=\"200\" alt=\"List Screen (Light Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/VNrLztKQ/search-light.jpg\"\n    width=\"200\" alt=\"Search Screen (Light Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/TY0P0fKS/fav-light.jpg\"\n    width=\"200\" alt=\"Favorite Screen (Light Mode)\"\n  /\u003e\n    \u003cimg src=\"https://i.postimg.cc/W1f1R86w/setting-light.jpg\"\n    width=\"200\" alt=\"Settings Screen (Light Mode)\"\n  /\u003e\n\u003c/p\u003e\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://i.postimg.cc/KvxztR8B/detail-top-light.jpg\"\n    width=\"200\" alt=\"Detail Screen Top (Light Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/4ybxrTBY/detail-bottom-light.jpg\"\n    width=\"200\" alt=\"Detail Screen Bottom (Light Mode)\"\n  /\u003e\n    \u003cimg src=\"https://i.postimg.cc/BvQ6D0Sm/notification-light.jpg\"\n    width=\"200\" alt=\"Schedule Push Notification (Light Mode)\"\n  /\u003e\n\u003c/p\u003e\n\n\u003c/details\u003e\n\n###\n\n\u003cdetails\u003e\n\u003csummary\u003e🌙 Dark Mode\u003c/summary\u003e\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://i.postimg.cc/Bn3tSFd9/list-dark.jpg\"\n    width=\"200\" alt=\"List Screen (Dark Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/nzrJVVFt/search-dark.jpg\"\n    width=\"200\" alt=\"Search Screen (Dark Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/Z0ttLrrT/fav-dark.jpg\"\n    width=\"200\" alt=\"Favorite Screen (Dark Mode)\"\n  /\u003e\n    \u003cimg src=\"https://i.postimg.cc/qvc0jZbW/setting-dark.jpg\"\n    width=\"200\" alt=\"Settings Screen (Dark Mode)\"\n  /\u003e\n\u003c/p\u003e\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://i.postimg.cc/VsjvSjmz/detail-top-dark.jpg\"\n    width=\"200\" alt=\"Detail Screen Top (Dark Mode)\"\n  /\u003e\n  \u003cimg src=\"https://i.postimg.cc/C5VKPKHy/detail-bottom-dark.jpg\"\n    width=\"200\" alt=\"Detail Screen Bottom (Dark Mode)\"\n  /\u003e\n    \u003cimg src=\"https://i.postimg.cc/T3c1pw6y/notification-dark.jpg\"\n    width=\"200\" alt=\"Schedule Push Notification (Dark Mode)\"\n  /\u003e\n\u003c/p\u003e\n\n\u003c/details\u003e\n\n## 🧪 Testing\n\nThis project includes unit tests, widget tests, and instrumented test to ensure the correctness of the application. We use GitHub Actions  to automatically run the tests on each pull request, and you can view the results [here](https://github.com/waffiqaziz/restaurantzz/actions/workflows/flutter-test.yml). To run testing on your local machine please read [here](/docs/TESTING.md).\n\n## 🤝 Contributing\n\nFeel free to contribute to this project by adding new features, improving the code, or enhancing the overall design.\nWhether it's fixing a bug, refining the UI, or suggesting improvements, all contributions are welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaffiqaziz%2Frestaurantzz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaffiqaziz%2Frestaurantzz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaffiqaziz%2Frestaurantzz/lists"}