{"id":24360467,"url":"https://github.com/idb-devs/appvendasandroid","last_synced_at":"2026-04-16T14:40:18.340Z","repository":{"id":272344272,"uuid":"916272989","full_name":"IDB-devs/AppVendasAndroid","owner":"IDB-devs","description":"Creation of an application for sales management in a company, using the firebase database and the Kivy library in Python.","archived":false,"fork":false,"pushed_at":"2025-01-19T21:45:59.000Z","size":2951,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-26T05:00:00.476Z","etag":null,"topics":["authentication","firebase-database","kivy","kvlang","python"],"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/IDB-devs.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-13T19:26:55.000Z","updated_at":"2025-01-19T21:46:00.000Z","dependencies_parsed_at":"2025-01-13T20:38:04.508Z","dependency_job_id":null,"html_url":"https://github.com/IDB-devs/AppVendasAndroid","commit_stats":null,"previous_names":["idb-devs/appvendasandroid"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IDB-devs/AppVendasAndroid","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IDB-devs%2FAppVendasAndroid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IDB-devs%2FAppVendasAndroid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IDB-devs%2FAppVendasAndroid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IDB-devs%2FAppVendasAndroid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IDB-devs","download_url":"https://codeload.github.com/IDB-devs/AppVendasAndroid/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IDB-devs%2FAppVendasAndroid/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31891037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["authentication","firebase-database","kivy","kvlang","python"],"created_at":"2025-01-18T21:29:51.384Z","updated_at":"2026-04-16T14:40:18.304Z","avatar_url":"https://github.com/IDB-devs.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AppVendasAndroid\n\n### Objective:\n\n- Creation of an application for sales management in a company.\n\n### Method:\n\n- Using the firebase database and the Kivy library in Python.\n\n### Functions:\n\n- The App has a login page, add a sale page, list total sales of the seller page, total company sales page, monitor sales of other sellers page using each seller's unique ID, change profile photo page and settings page.\n\n### Files Explanation:\n\n- pasta icones -\u003e Where the images necessary for the application to function are stored.\n- pasta kv -\u003e Folder where the application window files (frontend) are stored.\n- main.kv -\u003e File that connects the application with the kv files through ids (frontend connection to app).\n- telas.py -\u003e File that creates application windows based on the ids of the main.kv file (frontend connection to app).\n- myfirebase.py -\u003e File to connect and use the personal Firebase database, created to store confidential data such as the API Key of the chosen database (modified to maintain confidentiality, but code indicated for the purpose of understanding the project).\n- botoes.py -\u003e File created to create the buttons necessary for the application.\n- bannervendedor.py -\u003e File aimed at creating the seller banner on the listavendedorespage.kv and the necessary data to be shown on this banner.\n- bannervenda.py -\u003e File aimed at creating the homepage sales banner and the necessary data to be shown on this banner.\n- refreshtoken.txt -\u003e Text file that stores the user token for quick login.\n- main.py -\u003e Main file with all necessary functions and parameters connected to run the application.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidb-devs%2Fappvendasandroid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidb-devs%2Fappvendasandroid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidb-devs%2Fappvendasandroid/lists"}