{"id":22897744,"url":"https://github.com/newtonmunene99/inventory","last_synced_at":"2025-05-07T22:08:56.564Z","repository":{"id":42589755,"uuid":"191151908","full_name":"newtonmunene99/Inventory","owner":"newtonmunene99","description":"Inventory Management System built with Flutter and Firebase","archived":false,"fork":false,"pushed_at":"2023-01-09T12:06:40.000Z","size":5099,"stargazers_count":67,"open_issues_count":13,"forks_count":16,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-05-07T22:08:51.319Z","etag":null,"topics":["dart","dartlang","firebase","firestore","flutter","inventory","inventory-management","inventory-system"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/newtonmunene99.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}},"created_at":"2019-06-10T11:03:32.000Z","updated_at":"2025-04-14T05:34:17.000Z","dependencies_parsed_at":"2023-02-08T11:02:40.745Z","dependency_job_id":null,"html_url":"https://github.com/newtonmunene99/Inventory","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/newtonmunene99%2FInventory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newtonmunene99%2FInventory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newtonmunene99%2FInventory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newtonmunene99%2FInventory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/newtonmunene99","download_url":"https://codeload.github.com/newtonmunene99/Inventory/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252961841,"owners_count":21832197,"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","dartlang","firebase","firestore","flutter","inventory","inventory-management","inventory-system"],"created_at":"2024-12-14T00:18:57.174Z","updated_at":"2025-05-07T22:08:56.540Z","avatar_url":"https://github.com/newtonmunene99.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inventory\n\nAdmin Inventory Management System built Flutter\n\n## This repo contains\n\n1. Admin app\n2. Merchant app\n3. Firebase functions\n\n## Getting Started\n\n1. Create a firebase project\n2. Add apps for android and ios. Two of each,one for admin and one for merchant.\n3. Ensure to replace the google services json and plist files for respective projects.\n4. Enable google sign in and firestore on firebase.\n5. Rename `functions/src/index.copy.ts` to `functions/src/index.ts` and fill in the appropriate email config\n\n### Roadmap\n- [ ] Move to MongoDb and Node Js backend\n- [ ] Better UI\n- [ ] Push notifications\n  \n### Screenshots\n\n| Screenshot                                                                         | Screenshot                                                                         | Screenshot                                                                         |\n| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_01.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_02.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_03.png\"\u003e |\n| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_04.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_05.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_06.png\"\u003e |\n| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_07.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_08.png\"\u003e | \u003cimg src=\"https://github.com/newtonmunene99/inventory/blob/master/flutter_01.png\"\u003e |\n| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewtonmunene99%2Finventory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnewtonmunene99%2Finventory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewtonmunene99%2Finventory/lists"}