{"id":21947776,"url":"https://github.com/gui-bus/opedalcafe","last_synced_at":"2026-04-07T22:31:57.665Z","repository":{"id":206553399,"uuid":"717140061","full_name":"gui-bus/oPedalCafe","owner":"gui-bus","description":" O projeto do Pedal Café é um sistema Fullstack de administração de pedidos de uma cafeteria. O projeto conta com diversas funcionalidades para facilitar a administração e execução dos pedidos, proporcionando um gerenciamento de produtos e pedidos de uma forma poderosa e eficiente! :biking_man:","archived":false,"fork":false,"pushed_at":"2023-11-16T02:00:12.000Z","size":15863,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-28T01:40:52.123Z","etag":null,"topics":["admin-dashboard","api","backend","frontend","fullstack","mobile","nextjs","nodejs","prisma","react","react-native","typescript"],"latest_commit_sha":null,"homepage":"https://o-pedal-cafe.vercel.app","language":"TypeScript","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/gui-bus.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":"2023-11-10T16:43:40.000Z","updated_at":"2023-11-19T19:14:38.000Z","dependencies_parsed_at":"2023-11-10T19:28:54.871Z","dependency_job_id":"4874cb30-8bd1-419d-b241-07a033b33999","html_url":"https://github.com/gui-bus/oPedalCafe","commit_stats":null,"previous_names":["gui-bus/opedalcafe"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gui-bus/oPedalCafe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gui-bus%2FoPedalCafe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gui-bus%2FoPedalCafe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gui-bus%2FoPedalCafe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gui-bus%2FoPedalCafe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gui-bus","download_url":"https://codeload.github.com/gui-bus/oPedalCafe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gui-bus%2FoPedalCafe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31532233,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"ssl_error","status_checked_at":"2026-04-07T16:28:06.951Z","response_time":105,"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":["admin-dashboard","api","backend","frontend","fullstack","mobile","nextjs","nodejs","prisma","react","react-native","typescript"],"created_at":"2024-11-29T05:09:40.480Z","updated_at":"2026-04-07T22:31:57.649Z","avatar_url":"https://github.com/gui-bus.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# O Pedal Café :biking_man:\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_login.png?raw=true\" alt=\"Desktop Homepage\" width=\"700\" /\u003e \n\u003c/div\u003e\n\n\n## O Pedal Café :biking_man:\n\n\u003cbr\u003e\n\n***O projeto do Pedal Café é um sistema Fullstack de administração de pedidos de uma cafeteria.*** O projeto conta com diversas funcionalidades para facilitar a administração e execução dos pedidos, permitindo que o administrador cadastre categorias e produtos na interface desktop, e também que o garçom retire os pedidos via aplicativo, enviando-os diretamente para o computador na cozinha da cafeteria, ***dessa forma facilitando a comunicação entre o garçom e a cozinha.*** \n\n## Funcionamento 💻\nConfira abaixo o funcionamento do Aplicativo que o garçom utilizará para retirar os pedidos. \n\u003e No exemplo abaixo, é criado um pedido na mesa 22 para o cliente Guilherme. No vídeo do projeto desktop, logo abaixo, é possível ver como fica este e também outros pedidos após o garçom confirmá-los no aplicativo.\n\nhttps://github.com/gui-bus/oPedalCafe/assets/124003543/d4754078-48e5-4e33-b361-fb7d2c4e3365\n\nConfira abaixo o funcionamento do sistema web que o administrador utilizará para criar categorias e produtos e que a cozinha utilizará para gerenciar a produção dos pedidos.\n\u003e No exemplo abaixo, é realizada a adição de categorias e produtos para ilustrar o funcionamento do sistema, assim como a visualização dos pedidos a serem executados.\n\u003e \nhttps://github.com/gui-bus/oPedalCafe/assets/124003543/ff8eb298-5bfc-44e0-bcf7-e0c6da2801c2\n\n## Tecnologias utilizadas :dart:\n\n\u003cdiv\u003e\n  \u003cimg alt=\"Typescript\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Typescript.svg\"\u003e\n\t\u003cimg alt=\"React\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/React.svg\"\u003e\n\t\u003cimg alt=\"NextJS\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/NextJS.svg\"\u003e\n\t\u003cimg alt=\"Tailwind\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/TailwindCSS.svg\"\u003e\n\t\u003cimg alt=\"ShadCNUI\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/ShadCNUI.svg\"\u003e\n\t\u003cimg alt=\"Node JS\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/NodeJS.svg\"\u003e\n  \u003cimg alt=\"Prisma\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/PrismaORM.svg\"\u003e\n  \u003cimg alt=\"PostgreSQL\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Postgresql.svg\"\u003e\n  \u003cimg alt=\"Express\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/ExpressJS.svg\"\u003e\n  \u003cimg alt=\"Beekeeper\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Beekeeper.svg\"\u003e\n  \u003cimg alt=\"Insomnia\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Insomnia.svg\"\u003e\n  \u003cimg alt=\"Axios\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Axios.svg\"\u003e\n  \u003cimg alt=\"ReactNative\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/React%20Native.svg\"\u003e\n  \u003cimg alt=\"Expo\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Expo.svg\"\u003e\n  \u003cimg alt=\"Figma\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Figma.svg\"\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\nAlém destas tecnologias também foram utilizadas diversas bibliotecas como: \n- Bcrypt.js\n- Cors\n- JSONWebToken\n- Multer\n- Dotenv\n- Date-fns\n- Jwt-decode\n- Nookies\n- React-hot-toasts\n- React-icons\n- Tailwind-merge\n- Tailwindcss-animate\n- Prettier\n- AsyncStorage\n\n\u003cbr\u003e\n\n\u003e Para ver o código do Backend [clique aqui](https://github.com/gui-bus/oPedalCafe_API) -\n\u003e Para ver o código do Mobile [clique aqui](https://github.com/gui-bus/oPedalCafe_APP) - E para o Frontend basta ver este repositório.\n\n## Galeria :camera:\n#### Sistema Web\n\u003cdiv align=\"center\"\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_login.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eTela de Login\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_dashboard.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003ePedidos a serem produzidos\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_newCategory.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eAdicionar uma nova categoria\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_newProduct.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eAdicionar um novo produto\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_order01.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eExemplo de pedido 01\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_order02.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eExemplo de pedido 02\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_menu.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eCardápio para ver quais itens ja estão cadastrados\u003c/p\u003e\t\n\u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/github/desktop_sideMenu.png?raw=true\" alt=\"desktop\" width=\"800\" /\u003e\n\u003cp align=\"center\"\u003eMenu lateral\u003c/p\u003e\t\n\n\u003c/div\u003e\n\n## Contribuição :bulb:\n\nGostaria de contribuir para o projeto? ***Fico muito grato pelo interesse!***\n\n- Sinta-se à vontade para entrar em contato comigo através das minhas redes sociais para enviar seu feedback, sugestões ou comentários sobre o projeto.\n\n## Creditos e agradecimentos :handshake:\n- Todas as imagens obtidas dos sites da ***[Unsplash](https://unsplash.com/pt-br)*** e da ***[Freepik](https://br.freepik.com/)***.\n- Agradeço ao professor ***[Matheus Fraga](https://github.com/devfraga)*** pelos ensinamentos que foram cruciais para a realização deste projeto.\n\n## Redes sociais para contato! :speech_balloon:\n\n\u003ca href=\"https://www.instagram.com/guibus_dev/\" target=\"_blank\"\u003e\n\t\u003cimg alt=\"Instagram\" height=\"60\" width=\"60\"  src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Instagram.svg\"\u003e \n\u003c/a\u003e\n\u003ca href=\"https://www.linkedin.com/in/gui-bus/\" target=\"_blank\"\u003e\n\t\u003cimg alt=\"LinkedIn\" height=\"60\" width=\"60\"  src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Linkedin.svg\"\u003e \n\u003c/a\u003e\n\u003ca href=\"mailto:guibus.dev@gmail.com\" target=\"_blank\"\u003e\n\t\u003cimg alt=\"Gmail\" height=\"60\" width=\"60\" src=\"https://github.com/gui-bus/TechIcons/blob/main/Dark/Gmail.svg\"\u003e \n\u003c/a\u003e\n\n\n## Precisa de uma pagina personalizada para o seu negócio? :rocket:\n\n- [x] Se você gostou do projeto do ***Pedal Café*** e está interessado em ter uma página para o seu negócio, entre em contato! Estou disponível para desenvolver sites personalizados e adaptados às necessidades da sua empresa. \u003cbr\u003e ***Vamos transformar sua visão em realidade!*** :star: \n\n-  Entre em contato através das minhas redes sociais ou envie-me um e-mail para [guibus.dev@gmail.com](mailto:guibus.dev@gmail.com).\n\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/gui-bus/oPedalCafe/blob/main/public/logo.png?raw=true\" alt=\"Pedal Café\" width=\"400\" /\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgui-bus%2Fopedalcafe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgui-bus%2Fopedalcafe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgui-bus%2Fopedalcafe/lists"}