{"id":15097125,"url":"https://github.com/danangfir/re-stock","last_synced_at":"2025-10-09T10:05:36.781Z","repository":{"id":242809859,"uuid":"810631126","full_name":"danangfir/Re-Stock","owner":"danangfir","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-06T12:41:58.000Z","size":713,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T17:44:22.321Z","etag":null,"topics":["bst","bulma","flask","python"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/danangfir.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-06-05T04:27:15.000Z","updated_at":"2024-06-06T12:42:01.000Z","dependencies_parsed_at":"2024-10-01T05:41:24.153Z","dependency_job_id":"2d17d215-e17a-493b-b04c-7d91057eaffd","html_url":"https://github.com/danangfir/Re-Stock","commit_stats":{"total_commits":11,"total_committers":1,"mean_commits":11.0,"dds":0.0,"last_synced_commit":"34aa2f450fc55da03b4f0606f5adc36fa658f589"},"previous_names":["danangfir/re-stock"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danangfir%2FRe-Stock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danangfir%2FRe-Stock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danangfir%2FRe-Stock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danangfir%2FRe-Stock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danangfir","download_url":"https://codeload.github.com/danangfir/Re-Stock/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245853233,"owners_count":20683171,"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":["bst","bulma","flask","python"],"created_at":"2024-09-25T16:04:36.144Z","updated_at":"2025-10-09T10:05:36.686Z","avatar_url":"https://github.com/danangfir.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 style=\"text-align: center; font-size: 2em;\"\u003eRe-Stock\u003c/h1\u003e\n\nThis stock management program utilizes Python Flask, Bulma CSS, and a binary search tree (BST) algorithm for efficient data storage and retrieval. The user interface is designed to be intuitive and visually appealing, with clear labels and instructions for each action. The program allows users to add, update, and delete stock items, as well as view the current stock levels and search for specific items.\n\nThe BST algorithm is implemented in Python using a Node class that includes attributes for the item name, description, and current stock level, as well as a reference to the left and right child nodes. The program includes several routes for interacting with the BST and managing the stock data. The \"add item\" route allows users to insert a new node into the BST, the \"view item\" route allows users to search for a specific item and view its details, the \"update item\" route allows users to modify the attributes of an existing node, and the \"delete item\" route allows users to remove a node from the BST. Overall, this program is a powerful and flexible tool for anyone who needs to manage their inventory effectively.\n\n![Alt text](/img/gambar1.png)\n\n# Cloning the Repository\n\nBefore you start working on the project, it's recommended to clone the repository to your local machine. You can do this by running the following command in your terminal:\n\n```bash\nhttps://github.com/danangfir/Re-Stock.git\n```\n# Running the Project\n\nOnce you have cloned the repository and installed the required dependencies, you can run the project by following these steps:\n\nTo run the application, follow these steps:\n\n1. Open a terminal in VSCode.\n2. Type the following command and press Enter:\n```bash\npython app.py \n```\n\u003ePaste in terminal \n\nThis will start the Flask development server and you should be able to access the project at `http://localhost:5000` in your web browser.\n\nThis project was made by \n\u003eDanang_Firmanto\n\n\u003e5230411079\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanangfir%2Fre-stock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanangfir%2Fre-stock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanangfir%2Fre-stock/lists"}