{"id":26186554,"url":"https://github.com/gildaciolopes/fullstackweek-donalds","last_synced_at":"2026-03-01T09:32:20.562Z","repository":{"id":279056819,"uuid":"937220719","full_name":"Gildaciolopes/fullstackweek-donalds","owner":"Gildaciolopes","description":"FSW Donald's Website","archived":false,"fork":false,"pushed_at":"2025-03-09T16:24:31.000Z","size":713,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T12:21:13.537Z","etag":null,"topics":["css","javascript","json","nextjs","prisma","prisma-client","react","react-native","reactjs","stripe","stripe-payments","tailwind","tailwindcss","typescript","vercel","vercel-deployment"],"latest_commit_sha":null,"homepage":"https://fullstackweek-donalds-eight.vercel.app/fsw-donalds","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/Gildaciolopes.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":"2025-02-22T16:13:59.000Z","updated_at":"2025-03-09T16:24:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"a25aa555-eed2-4bdf-b07f-f181096c98b5","html_url":"https://github.com/Gildaciolopes/fullstackweek-donalds","commit_stats":null,"previous_names":["gildaciolopes/fullstackweek-donalds"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gildaciolopes%2Ffullstackweek-donalds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gildaciolopes%2Ffullstackweek-donalds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gildaciolopes%2Ffullstackweek-donalds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gildaciolopes%2Ffullstackweek-donalds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Gildaciolopes","download_url":"https://codeload.github.com/Gildaciolopes/fullstackweek-donalds/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248982830,"owners_count":21193473,"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":["css","javascript","json","nextjs","prisma","prisma-client","react","react-native","reactjs","stripe","stripe-payments","tailwind","tailwindcss","typescript","vercel","vercel-deployment"],"created_at":"2025-03-11T23:22:33.888Z","updated_at":"2026-03-01T09:32:20.446Z","avatar_url":"https://github.com/Gildaciolopes.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FSW Donald's - Self Checkout com Next.js\n\n![Design and Development](public/fswDonalds.png)\n\nThis is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).\n\nPara acessar o site, basta entrar neste link: https://fullstackweek-donalds-eight.vercel.app/fsw-donalds\n\n# ✨ Sobre o Projeto\n\nO FullStackWeek Donald’s é um projeto desenvolvido com Next.js, React.js, TypeScript e TailwindCSS para criar uma experiência moderna de self checkout em fast food. O usuário pode navegar pelo menu, selecionar seus pedidos e realizar pagamentos diretamente pelo site, sem necessidade de filas ou interação com atendentes.\n\n# 🛠 Tecnologias Utilizadas\n\nNext.js - Framework React para renderização eficiente e otimização de SEO\n\nReact.js - Biblioteca para construção de interfaces dinâmicas e reativas\n\nTypeScript - Tipagem estática para maior segurança e produtividade\n\nTailwindCSS - Estilização otimizada com classes utilitárias\n\nShadcn - Biblioteca de componentes personalizados para estilização\n\nPrisma - ORM para gerenciamento de banco de dados\n\nStripe - Integração para processamento de pagamentos online\n\nJavaScript - Lógica de interatividade e manipulação de dados\n\nNode.js - Backend para lidar com requisições e processamentos do servidor\n\n# 💻 Como Clonar e Rodar o Projeto Localmente\n\n## 📥 Pré-requisitos\n\nAntes de começar, certifique-se de ter instalado em sua máquina:\n\nNode.js instalado (versão 14 ou superior)\n\nNPM ou Yarn para gerenciar pacotes\n\nGit para clonar o repositório\n\n# 📌 Passos para Instalação\n\n## Clone o repositório\n\n`git clone https://github.com/seu-usuario/fullstackweek-donalds.git`\n\nAcesse o diretório do projeto\n\n`cd fullstackweek-donalds`\n\nInstale as dependências:\n\n```bash\nnpm install\n# ou\nyarn install\n```\n\nInicie o servidor local\n\n```bash\nnpm run dev\n# ou\nyarn dev\n```\n\nAcesse no navegador\nAbra seu navegador e digite:\n\n`http://localhost:3000`\n\n# 💡 Como Contribuir\n\n## Gostaria de contribuir com melhorias no projeto? Siga os passos abaixo:\n\nFaça um fork do repositório\n\nCrie uma branch para sua feature:\n\n`git checkout -b minha-nova-feature`\n\nRealize suas alterações e faça commits\n\n`git commit -m \"Adiciona nova feature X\"`\n\nEnvie suas alterações para o GitHub\n\n`git push origin minha-nova-feature`\n\n## Abra um Pull Request e descreva as melhorias que você fez\n\n# 💳 Fluxo de Funcionamento\n\n1 - O usuário acessa o site e visualiza o cardápio de produtos\n\n2 - Escolhe os itens desejados e adiciona ao carrinho, com seu Nome e CPF\n\n3 - Finaliza a compra através do Stripe, utilizando cartão de crédito\n\n4 - O pedido é processado e enviado para preparação\n\n# 🌟 Diferenciais\n\n• Interface moderna e responsiva para melhor experiência do usuário\n\n• Processo de compra simplificado e rápido\n\n• Pagamento seguro com Stripe\n\n• Código otimizado para performance e escalabilidade\n\n• Autenticação para pedidos personalizados\n\n• Integração com banco de dados para controle de pedidos\n\n• Histórico de compras para usuários logados\n\nCheck out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgildaciolopes%2Ffullstackweek-donalds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgildaciolopes%2Ffullstackweek-donalds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgildaciolopes%2Ffullstackweek-donalds/lists"}