{"id":22436710,"url":"https://github.com/alanburic/distribunity","last_synced_at":"2025-08-31T04:14:55.081Z","repository":{"id":237033778,"uuid":"769493628","full_name":"AlanBuric/distribunity","owner":"AlanBuric","description":"Software Engineering class project web application \"Distribunity\" is a software for inventory management built in Vue.js 3 and Firebase.","archived":false,"fork":false,"pushed_at":"2025-03-01T01:02:50.000Z","size":2391,"stargazers_count":0,"open_issues_count":24,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T08:50:44.740Z","etag":null,"topics":["application","database","inventory","inventory-management-system","management","system","web","webapp"],"latest_commit_sha":null,"homepage":"https://distribunity.web.app","language":"Vue","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/AlanBuric.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":"2024-03-09T08:28:46.000Z","updated_at":"2024-10-31T22:06:18.000Z","dependencies_parsed_at":"2024-05-11T21:30:51.542Z","dependency_job_id":"0372dc5a-f310-4424-b946-f74b1c77f185","html_url":"https://github.com/AlanBuric/distribunity","commit_stats":null,"previous_names":["alanburic/distribunity"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlanBuric/distribunity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanBuric%2Fdistribunity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanBuric%2Fdistribunity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanBuric%2Fdistribunity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanBuric%2Fdistribunity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlanBuric","download_url":"https://codeload.github.com/AlanBuric/distribunity/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanBuric%2Fdistribunity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272937315,"owners_count":25018357,"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","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"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":["application","database","inventory","inventory-management-system","management","system","web","webapp"],"created_at":"2024-12-06T00:08:57.861Z","updated_at":"2025-08-31T04:14:55.062Z","avatar_url":"https://github.com/AlanBuric.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Distribunity\n\n![Distribunity logo, white stylized written capital letter D with aquamarine background](/src/assets/logo.svg)\n\nSoftware Engineering class project web application \"Distribunity\" is a software for inventory management built in Vue.js 3 Composition API and TypeScript with a Firebase backend.\n\nIn this web application, registered users can create organizations (a generalization of businesses and companies), invite other users with invitation codes or join other organizations, manage inventories inside their organizations and manage items inside the inventories; organization admins can manage their organizations' members, organizations' roles, roles' permissions and the roles assigned to the members.\n\n## Software Engineering class\n\n--------------------\n**Kolegij:** [_Programsko inženjerstvo_](http://ntankovic.unipu.hr/pi)  \n**Mentor:** _doc. dr. sc. Nikola Tanković_  \n**Student:** _Alan Burić (TFPU)_\n\n--------------------\n## Production\n\nThe web application is currently available at the Firebase web address [https://distribunity.web.app/](https://distribunity.web.app/).\n\n## Project setup\n```\nnpm install\n```\n\n### Compilation and hot-reloads for development phase\n```\nnpm run dev\n```\n\n### Compilation and minification for production\n```\nnpm run build\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falanburic%2Fdistribunity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falanburic%2Fdistribunity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falanburic%2Fdistribunity/lists"}