{"id":30669688,"url":"https://github.com/odevthomas/livro-saas-stripe","last_synced_at":"2025-09-01T01:40:50.677Z","repository":{"id":310892806,"uuid":"1041641410","full_name":"odevthomas/livro-saas-stripe","owner":"odevthomas","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-20T20:13:15.000Z","size":3208,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-20T22:20:47.611Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/odevthomas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-08-20T19:42:33.000Z","updated_at":"2025-08-20T20:13:18.000Z","dependencies_parsed_at":"2025-08-20T22:21:24.747Z","dependency_job_id":"c2d66297-83bc-42ae-96b0-421ccc73a894","html_url":"https://github.com/odevthomas/livro-saas-stripe","commit_stats":null,"previous_names":["odevthomas/livro-saas-stripe"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/odevthomas/livro-saas-stripe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2Flivro-saas-stripe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2Flivro-saas-stripe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2Flivro-saas-stripe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2Flivro-saas-stripe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/odevthomas","download_url":"https://codeload.github.com/odevthomas/livro-saas-stripe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2Flivro-saas-stripe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064947,"owners_count":25039264,"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-08-31T02:00:09.071Z","response_time":79,"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":"2025-09-01T01:40:48.200Z","updated_at":"2025-09-01T01:40:50.668Z","avatar_url":"https://github.com/odevthomas.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LivroSaaS - SaaS de Livros\n\n\u003cdiv align=\"center\"\u003e\n\n![License](https://img.shields.io/github/license/vicnuel/livrosaas)\n![Next.js Version](https://img.shields.io/badge/next.js-15.1.4-black)\n![TypeScript](https://img.shields.io/badge/TypeScript-5.0-blue)\n![Prisma](https://img.shields.io/badge/Prisma-6.2.1-blue)\n![Stripe](https://img.shields.io/badge/Stripe-17.5.0-blue)\n\n\u003c/div\u003e\n\n## 📚 Sobre o Projeto\n\nLivroSaaS é uma aplicação web moderna desenvolvida com Next.js 15, oferecendo uma solução completa para gerenciamento de uma assinatura de livros online. O projeto inclui autenticação segura, integração com Stripe para pagamentos e outras funcionalidades SaaS (Software as a Service). O projeto utiliza tecnologias de ponta e segue as melhores práticas de desenvolvimento.\n\nDesign desenvolvido por [Condante](https://github.com/codante-io/mp-saas-next-auth-prisma-next)\n\n### 🛜 Acesso\nhttps://livrosaas.vicnuel.com/\n\n### 🌟 Principais Características\n\n- 🔐 Autenticação segura com NextAuth\n- 💳 Integração com Stripe para pagamentos\n- 🎨 Interface moderna com Tailwind CSS\n- 🔄 Banco de dados com Prisma\n- 🚀 Performance otimizada com Next.js 15\n- 🌐 Suporte a TypeScript\n- 🔒 Ambiente seguro com variáveis de ambiente\n\n## 🛠️ Tecnologias Utilizadas\n\n- [Next.js 15.1.4](https://nextjs.org/)\n- [React 19](https://reactjs.org/)\n- [TypeScript](https://www.typescriptlang.org/)\n- [Prisma](https://www.prisma.io/)\n- [Stripe](https://stripe.com/)\n- [NextAuth V5](https://next-auth.js.org/)\n- [Tailwind CSS](https://tailwindcss.com/)\n\n## 🚀 Como Executar\n\n### Pré-requisitos\n\n- Node.js\n- pnpm\n- Uma conta no Stripe (para funcionalidades de pagamento)\n\n### Configuração do Ambiente\n\n1. Clone o repositório:\n\n```bash\ngit clone https://github.com/vicnuel/livrosaas.git\ncd livrosaas\n```\n\n2. Instale as dependências:\n\n```bash\npnpm install or npm install\n```\n\n3. Configure as variáveis de ambiente:\n\n```bash\ncp .env.example .env\n```\n\nPreencha as variáveis no arquivo `.env` com suas credenciais.\n\n4. Inicie o banco de dados com Docker:\n\n```bash\ndocker-compose up -d\n```\n\n5. Execute as migrações do Prisma:\n\n```bash\npnpm prisma generate\npnpm prisma db push\n```\n\n6. Inicie o servidor de desenvolvimento:\n\n```bash\npnpm dev\n```\n\nA aplicação estará disponível em `http://localhost:3000`\n\n## 🌐 Estrutura do Projeto\n\n```\nlivrosaas/\n├── app/                 # Páginas e rotas da aplicação\n├── components/          # Componentes React reutilizáveis\n├── lib/                 # Utilitários e configurações\n├── prisma/             # Schema e migrações do banco de dados\n├── public/             # Arquivos estáticos\n└── infra/              # Configurações de infraestrutura\n```\n\n## 📝 Licença\n\nEste projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.\n\n## 👥 Contribuição\n\nContribuições são sempre bem-vindas! Por favor, leia o guia de contribuição antes de submeter alterações.\n\n1. Faça o Fork do projeto\n2. Crie uma branch para sua feature (`git checkout -b feature/AmazingFeature`)\n3. Commit suas alterações (`git commit -m 'Add some AmazingFeature'`)\n4. Push para a branch (`git push origin feature/AmazingFeature`)\n5. Abra um Pull Request\n\nLink do Projeto: [https://github.com/vicnuel/livrosaas](https://github.com/vicnuel/livrosaas)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodevthomas%2Flivro-saas-stripe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fodevthomas%2Flivro-saas-stripe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodevthomas%2Flivro-saas-stripe/lists"}