{"id":21671017,"url":"https://github.com/gabrielpenteado/oh-my-donuts","last_synced_at":"2026-04-14T14:33:21.966Z","repository":{"id":249181725,"uuid":"830322860","full_name":"gabrielpenteado/oh-my-donuts","owner":"gabrielpenteado","description":"A Vue and Vuex-based app for easily placing and managing donut orders, featuring reusable form components and custom SASS-styled buttons. | Vue | Vuex | Sass","archived":false,"fork":false,"pushed_at":"2025-05-29T01:53:06.000Z","size":18388,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-18T05:37:21.267Z","etag":null,"topics":["composition-api","css","options-api","sass","vite","vue","vue3","vuejs","vuex"],"latest_commit_sha":null,"homepage":"https://ohmydonuts.onrender.com","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/gabrielpenteado.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2024-07-18T04:01:41.000Z","updated_at":"2025-05-29T01:51:57.000Z","dependencies_parsed_at":"2025-07-18T03:58:07.585Z","dependency_job_id":"cd1bab83-ef71-4f7a-b96f-68326b144e46","html_url":"https://github.com/gabrielpenteado/oh-my-donuts","commit_stats":null,"previous_names":["gabrielpenteado/oh-my-donuts"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gabrielpenteado/oh-my-donuts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielpenteado%2Foh-my-donuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielpenteado%2Foh-my-donuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielpenteado%2Foh-my-donuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielpenteado%2Foh-my-donuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabrielpenteado","download_url":"https://codeload.github.com/gabrielpenteado/oh-my-donuts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrielpenteado%2Foh-my-donuts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31801406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"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":["composition-api","css","options-api","sass","vite","vue","vue3","vuejs","vuex"],"created_at":"2024-11-25T12:37:41.409Z","updated_at":"2026-04-14T14:33:21.942Z","avatar_url":"https://github.com/gabrielpenteado.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- \u003ch1 align=\"center\"\u003e\n   \u003cstrong\u003eOh My Donuts\u003c/strong\u003e\n\u003c/h1\u003e --\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/gabrielpenteado/oh-my-donuts/main/public/images/logo.png\"\u003e\n\u003c/div\u003e\n\n\u003ch2 align=\"center\"\u003e\n A Vue and Vuex-based app for easily placing and managing donut orders, featuring reusable form components and custom SASS-styled buttons.\n\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/gabrielpenteado/oh-my-donuts?color=informational\" alt=\"license\"/\u003e\n\n  \u003cimg src=\"https://img.shields.io/static/v1?label=npm\u0026message=v10.5.1\u0026color=informational\u0026style=flat-square\" alt=\"npm version\"\u003e\n\n  \u003cimg src=\"https://img.shields.io/static/v1?label=vuex\u0026message=v4.0.2\u0026color=informational\u0026style=flat-square\" alt=\"vuex version\"\u003e\n\n  \u003cimg src=\"https://img.shields.io/website?down_color=red\u0026down_message=offline\u0026style=flat-square\u0026up_color=008000\u0026up_message=online\u0026url=https%3A%2F%2Foh-my-donuts.netlify.app\" alt=\"website status\"\u003e\n\u003c/div\u003e\n\n## 📑 Contents\n\n- [About the project](#-about-the-project)\n  - Built with\n- [Getting Started](#-getting-started)\n  - Requirements\n  - Installation\n- [Contributions](#-contributions)\n- [License](#-license)\n  \u003cbr\u003e\n\n## 🍩 About the project\n\n\u003cp align=\"justify\"\u003e \n   The project was built with \u003cstrong\u003eVue\u003c/strong\u003e and \u003cstrong\u003eVuex\u003c/strong\u003e to simplify the process of ordering donuts online. The application features reusable form input components, making it easy to manage and update order details.\n   It also integrates \u003cstrong\u003eVue Router\u003c/strong\u003e to handle navigation between the home page and the orders page. All input values and the list of orders are handled by Vuex for smooth state management. Custom buttons, styled with \u003cstrong\u003eSASS\u003c/strong\u003e, include conditional messages to enhance the user experience.  \n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth style=\"text-align: center\"\u003e\n          Video\n        \u003c/th\u003e\n        \u003cth style=\"text-align: center\"\u003e\n          Website\n        \u003c/th\u003e\n      \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n          \u003ca href=\"https://www.youtube.com/watch?v=1vZzvyr_ZsU\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\u0026logo=youtube\u0026logoColor=white\" /\u003e\n          \u003c/a\u003e\n        \u003c/td\u003e  \n        \u003ctd\u003e\n          \u003ca href=\"https://oh-my-donuts.netlify.app\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/Netlify-00C7B7?style=for-the-badge\u0026logo=netlify\u0026logoColor=white\" /\u003e\n          \u003c/a\u003e\n        \u003c/td\u003e  \n      \u003c/tr\u003e\n    \u003c/tbody\u003e\n  \u003c/table\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/gabrielpenteado/oh-my-donuts/main/public/images/oh-my-donuts.png\"\u003e \n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth style=\"text-align: center\"\u003e\n          \u003ca href=\"https://raw.githubusercontent.com/gabrielpenteado/oh-my-donuts/main/public/images/screenshot1.jpg\"\u003eScreenshot-1\u003c/a\u003e\n        \u003c/th\u003e\n        \u003cth style=\"text-align: center\"\u003e\n          \u003ca href=\"https://raw.githubusercontent.com/gabrielpenteado/oh-my-donuts/main/public/images/screenshot2.jpg\"\u003eScreenshot-2\u003c/a\u003e\n        \u003c/th\u003e\n      \u003c/tr\u003e\n    \u003c/thead\u003e\n  \u003c/table\u003e\n\u003c/div\u003e\n\n### Built with\n\n![vite](https://img.shields.io/badge/Vite-B73BFE?style=for-the-badge\u0026logo=vite\u0026logoColor=FFD62E)\n![vue](https://img.shields.io/badge/Vue.js-4FC08D?logo=vuedotjs\u0026logoColor=fff\u0026style=for-the-badge)\n![sass](https://img.shields.io/badge/Sass-C69?logo=sass\u0026logoColor=fff\u0026style=for-the-badge)\n\n## 🏈 Getting started\n\nTo start using \u003cstrong\u003eOh My Donuts\u003c/strong\u003e follow the instructions below.\n\n### Requirements\n\n- npm (10.5.1)\n- vue(^3.4.31)\n- [vite](https://vitejs.dev/guide/)\n- [vuex](https://vuex.vuejs.org/)\n- [sass](https://sass-lang.com/)\n\n### Browsers Support\n\n| [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png\" alt=\"Chrome\" /\u003e](https://www.google.com/intl/en/chrome/)\u003cbr\u003e Chrome | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/main/src/edge/edge_24x24.png\" alt=\"Edge\" /\u003e](https://www.microsoft.com/en-us/edge)\u003cbr\u003e Edge | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/main/src/firefox/firefox_24x24.png\" alt=\"Firefox\" /\u003e](https://www.mozilla.org/en-US/firefox/new/)\u003cbr\u003e Firefox | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/main/src/safari/safari_24x24.png\" alt=\"Safari\" /\u003e](https://www.apple.com/br/safari/)\u003cbr\u003e Safari | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/main/src/opera/opera_24x24.png\" alt=\"Opera\" /\u003e](https://www.opera.com)\u003cbr\u003e Opera |\n| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------: |\n|                                                                                   ✅                                                                                   |                                                                              ✅                                                                              |                                                                                       ✅                                                                                       |                                                                                ✅                                                                                |                                                                        ✅                                                                         |\n|                                                                              last version                                                                              |                                                                         last version                                                                         |                                                                                  last version                                                                                  |                                                                           last version                                                                           |                                                                   last version                                                                    |\n\n### Installation\n\n1. Clone the repository\u003cbr\u003e\n   `git clone https://github.com/gabrielpenteado/oh-my-donuts`\n\n2. Access the project folder in the terminal\n\n3. Install all packages dependencies\u003cbr\u003e\n   `npm install`\n\n4. Start using\u003cbr\u003e\n   `npm run dev`\n   \u003cbr\u003e\n\n## 🤝 Contributions\n\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\u003cbr\u003e\nThe foundation of the open source community are the contributions, them inspire us to learn and create. Any contributions are greatly appreciated.\n\n## 📄 License\n\nThis project is licensed under the MIT License. See the [LICENSE.md](https://github.com/gabrielpenteado/oh-my-donuts/blob/main/LICENSE.md) file for details.\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://images.weserv.nl/?url=avatars.githubusercontent.com/u/63300269?v=4\u0026h=100\u0026w=100\u0026fit=cover\u0026mask=circle\u0026maxage=7d\" /\u003e\n  \u003ch1\u003eGabriel Penteado\u003c/h1\u003e\n  \u003cstrong\u003eFull Stack Developer\u003c/strong\u003e\n  \u003cbr/\u003e\n  \u003cbr/\u003e\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/gabriel-penteado)\n[![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/gabrielpenteado)\n[![Gmail](https://img.shields.io/badge/gabripenteado@gmail.com-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white)](mailto:gabripenteado@gmail.com)\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielpenteado%2Foh-my-donuts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrielpenteado%2Foh-my-donuts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielpenteado%2Foh-my-donuts/lists"}