{"id":19062731,"url":"https://github.com/devinmatte/wine-tracker","last_synced_at":"2025-10-04T13:35:07.059Z","repository":{"id":87301744,"uuid":"222780005","full_name":"devinmatte/wine-tracker","owner":"devinmatte","description":"A Wine tracker for Wines of the World at RIT","archived":false,"fork":false,"pushed_at":"2019-11-20T03:11:05.000Z","size":5179,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-19T14:50:57.752Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","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/devinmatte.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":"2019-11-19T20:07:47.000Z","updated_at":"2019-11-20T03:11:07.000Z","dependencies_parsed_at":"2023-07-12T17:16:43.074Z","dependency_job_id":null,"html_url":"https://github.com/devinmatte/wine-tracker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devinmatte/wine-tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devinmatte%2Fwine-tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devinmatte%2Fwine-tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devinmatte%2Fwine-tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devinmatte%2Fwine-tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devinmatte","download_url":"https://codeload.github.com/devinmatte/wine-tracker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devinmatte%2Fwine-tracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278322164,"owners_count":25967871,"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-10-04T02:00:05.491Z","response_time":63,"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":[],"created_at":"2024-11-09T00:27:25.007Z","updated_at":"2025-10-04T13:35:07.032Z","avatar_url":"https://github.com/devinmatte.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wines Tracker\n**Devin Matte**\n\nMy main idea is that I wanted to take something that is a part of my major, as well as my passion, and combine it with the subject of wines.\nThe idea is a wine tracker. To keep track of the wines you've tried and your opinions of them.\n\nThe site is available at [https://wine-tracker.cs.house/](https://wine-tracker.cs.house/) and you will be automatically logged in as \"Test User\"\n\nThe code is all available at [https://github.com/devinmatte/wine-tracker](https://github.com/devinmatte/wine-tracker) as well as \"Commits\" which show's you a history of the development over time.\n\n## Research\n\nFor my project I focused the majority of my research on finding a way to collect data about wines online.\nI would an API (Application Programmable Interface) which allowed for the to collect data on a large list of wines.\nThe API was available at [https://www.globalwinescore.com/account/api/](https://www.globalwinescore.com/account/api/) and [https://globalwinescore.docs.apiary.io/](https://globalwinescore.docs.apiary.io/).\nThe API allowed me to search based on vintage, location and color, along with looking up more details once I had an `id` of a wine.\nThe API did ask me to reach out and request access, so after waiting 2 weeks I finally gained access and was able to use it.\nSadly the API didn't allow for to search based on the name of the wine, so I improvised with what I had.\n\n## Design\n\nI wanted to design an application that was visually appealing. I took what I had learned on my various co-ops and the content currently being covered in my User Interface Class to make the UI design you see.\n\n![](static/img/wine_search.png)\n\nYou can search for wine through this page, and then filter the results inside the table further to find what you're looking for.\nAfter that you can save any wine you like.\nOnce saved you can go to the `Saved Wines` page to see and add notes to your wines\n\n![](static/img/adding_notes.png)\n\nYou can update notes anytime you want, and submitting saves to the database.\n\n## Time and Effort\n\nI built this over the course of 2 weeks using the [python programming language](https://www.python.org/), a web framework called [flask](https://www.palletsprojects.com/p/flask/) and [bootstrap](https://getbootstrap.com/).\nI wanted to build it to be easily usable, and did my best given the online databases available for wines.\nI didn't want manual entry, so the limited search functionality was the best I could do without paying money.\n\n\n## Resources\n\n- https://www.globalwinescore.com/account/api/\n- https://globalwinescore.docs.apiary.io/\n- https://www.python.org/\n- https://www.palletsprojects.com/p/flask/\n- https://getbootstrap.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevinmatte%2Fwine-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevinmatte%2Fwine-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevinmatte%2Fwine-tracker/lists"}