{"id":23869338,"url":"https://github.com/jamison0902/flutter-shopping-list","last_synced_at":"2026-05-05T13:32:42.537Z","repository":{"id":268177982,"uuid":"903458236","full_name":"jamison0902/flutter-shopping-list","owner":"jamison0902","description":"A simple shopping list application","archived":false,"fork":false,"pushed_at":"2024-12-21T16:59:53.000Z","size":427,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-03T12:18:46.056Z","etag":null,"topics":["dart","firebase","flutter"],"latest_commit_sha":null,"homepage":"","language":"C++","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/jamison0902.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":"2024-12-14T16:54:31.000Z","updated_at":"2024-12-21T22:47:08.000Z","dependencies_parsed_at":"2024-12-14T23:34:21.530Z","dependency_job_id":null,"html_url":"https://github.com/jamison0902/flutter-shopping-list","commit_stats":null,"previous_names":["jamison0902/flutter-shopping-list"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamison0902%2Fflutter-shopping-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamison0902%2Fflutter-shopping-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamison0902%2Fflutter-shopping-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamison0902%2Fflutter-shopping-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamison0902","download_url":"https://codeload.github.com/jamison0902/flutter-shopping-list/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240214600,"owners_count":19766263,"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":["dart","firebase","flutter"],"created_at":"2025-01-03T12:19:32.514Z","updated_at":"2026-05-05T13:32:37.516Z","avatar_url":"https://github.com/jamison0902.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shopping List App\nThis project is a simple shopping list application that allows users to add, edit, and delete items on their list. It also provides functionality for working with user input and forms.\n\nIn addition to managing the shopping list locally, the app connects to a backend powered by Firebase. It sends HTTP requests to store and retrieve data, enabling real-time synchronization across devices. This combination of frontend and backend technologies allows for a seamless and interactive user experience.\n\n\n| ![Imagem 1](list.png) | ![Imagem 2](add_item.png) |\n|---|---|\n\n## Resources\n\n- Flutter 3.24.4 \n- Dart 3.5.4 \n- DevTools 2.37.3\n- Firebase\n\n## Configure Firebase\n\nThe application requires a Firebase connection to work correctly. To set it up, follow these steps:\n\n- Create a Firebase project using Realtime Database.\n- Acess the project e copy the API URL.\n- Update Firebase Endpoints in the Code.\n\n## Starting the application\nBefore you begin, make sure you have Flutter installed and configured correctly on your machine. If you prefer, you can also use a mobile device emulator. After downloading and unzipping the project files, follow the steps below:\n\n1. Open the terminal and navigate to the directory where the project files were saved.\n\n2. Run the command below to ensure that all project dependencies are installed:\n\n```\nflutter pub get\n```\n\n3. After successfully installing the dependencies, start the application by running the following command:\n\n```\nflutter run\n```\n\n4. With this, the application should be compiled and run on the emulator or connected device.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamison0902%2Fflutter-shopping-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamison0902%2Fflutter-shopping-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamison0902%2Fflutter-shopping-list/lists"}