{"id":21532476,"url":"https://github.com/m-valentino/store_inventory","last_synced_at":"2026-04-18T13:35:38.431Z","repository":{"id":258089467,"uuid":"869169900","full_name":"M-Valentino/store_inventory","owner":"M-Valentino","description":"Store inventory management system website coded in Django.","archived":false,"fork":false,"pushed_at":"2024-11-02T23:49:03.000Z","size":464,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-05T14:14:27.023Z","etag":null,"topics":["bootstrap","d3-visualization","django","inventory-management","javascript"],"latest_commit_sha":null,"homepage":"","language":"Python","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/M-Valentino.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-10-07T20:49:07.000Z","updated_at":"2024-12-25T12:03:29.000Z","dependencies_parsed_at":"2024-10-27T00:31:06.212Z","dependency_job_id":"3b786fa1-1e34-40ca-aba6-8a5d90b470d4","html_url":"https://github.com/M-Valentino/store_inventory","commit_stats":null,"previous_names":["m-valentino/store_inventory"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/M-Valentino/store_inventory","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M-Valentino%2Fstore_inventory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M-Valentino%2Fstore_inventory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M-Valentino%2Fstore_inventory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M-Valentino%2Fstore_inventory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/M-Valentino","download_url":"https://codeload.github.com/M-Valentino/store_inventory/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M-Valentino%2Fstore_inventory/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31971488,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"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":["bootstrap","d3-visualization","django","inventory-management","javascript"],"created_at":"2024-11-24T02:20:05.832Z","updated_at":"2026-04-18T13:35:38.381Z","avatar_url":"https://github.com/M-Valentino.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# store_inventory\nThis is store inventory management system website coded in Django. The back end uses python and a SQLite database, and the front end uses javascript, Bootstrap for styling, and D3 for charts.\n\n## Features\n### Product Data\nProducts can be added to the system. All products have a description, a category, and a unique UPC code. Scannable barcodes are dynamically generated based on UPC codes. The quantity of products (QTY) is updated with sales and restocks. Sales of products over time are rendered in charts.\n\n### Finding Products\nProducts can be sorted by name, QTY, and UPC. Products can be searched for by name or by UPC. Additionally, products can be filtered by category.\n\n### Spreadsheet Export\nProduct data from the current view of products displayed in the table can be exported to a CSV. The CSV will have the following data for each product:\n- Name\n- Category\n- UPC\n- QTY\n- Description\n- Date Added\n\n## Screenshots\n\u003cimg width=\"550\" alt=\"Screenshot 2024-10-26 at 7 32 26 PM\" src=\"https://github.com/user-attachments/assets/0d511263-11ee-4996-a259-28e54fd4218b\"\u003e\n\n\u003cimg width=\"550\" alt=\"Screenshot 2024-10-26 at 10 33 24 PM\" src=\"https://github.com/user-attachments/assets/a5bb7dbf-d6fd-4a66-91d2-1f2f0f8ef9fe\"\u003e\n\n## Setup\n\nFirst, create a virtual environment:\n```sh\n$ python -m venv myworld\n```\n\nYou must then activate the environment by running:\n```sh\n$ source myworld/bin/activate\n```\n\nNavigate to the directory of the environment and clone the repo.\n\nThen install the dependencies:\n```sh\n$ pip install -r requirements.txt\n```\n\nTo add 20 dummy items to the database, run:\n```sh\n$ python manage.py add_items\n```\n\nAfter the dependencies are finished installing, run the command below to start the server:\n```sh\n$ python manage.py runserver\n```\n\nYou can now see the site running on `http://127.0.0.1:8000/` .\n\n\n## Running Tests\n\nThis command will run back end tests:\n\n```sh\n$ python manage.py test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-valentino%2Fstore_inventory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm-valentino%2Fstore_inventory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-valentino%2Fstore_inventory/lists"}