{"id":16174988,"url":"https://github.com/app-generator/rocket-nextjs","last_synced_at":"2025-03-19T00:31:06.085Z","repository":{"id":196184312,"uuid":"693695940","full_name":"app-generator/rocket-nextjs","owner":"app-generator","description":"Rocket Nextjs - by AppSeed","archived":false,"fork":false,"pushed_at":"2023-12-06T07:07:24.000Z","size":3144,"stargazers_count":9,"open_issues_count":8,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-11T05:55:54.302Z","etag":null,"topics":["next-js-starter-template","next-js-template","next-sass","next-starter","nextjs","nextjs-flowbite","nextjs-flowbite-typescript","nextjs-saas","nextjs-tailwind","nextjs-tailwindcss-typescript","nextjs-template","rocket-codebase","sass-starterkit"],"latest_commit_sha":null,"homepage":"https://rocket-nextjs-demo.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/app-generator.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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-09-19T14:26:41.000Z","updated_at":"2024-06-13T05:15:41.000Z","dependencies_parsed_at":"2024-10-27T19:21:22.448Z","dependency_job_id":"385a5393-03ed-41e9-a6d6-984983ccac4b","html_url":"https://github.com/app-generator/rocket-nextjs","commit_stats":null,"previous_names":["app-generator/rocket-nextjs"],"tags_count":4,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/app-generator%2Frocket-nextjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/app-generator%2Frocket-nextjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/app-generator%2Frocket-nextjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/app-generator%2Frocket-nextjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/app-generator","download_url":"https://codeload.github.com/app-generator/rocket-nextjs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243955700,"owners_count":20374373,"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":["next-js-starter-template","next-js-template","next-sass","next-starter","nextjs","nextjs-flowbite","nextjs-flowbite-typescript","nextjs-saas","nextjs-tailwind","nextjs-tailwindcss-typescript","nextjs-template","rocket-codebase","sass-starterkit"],"created_at":"2024-10-10T04:43:55.001Z","updated_at":"2025-03-19T00:31:04.948Z","avatar_url":"https://github.com/app-generator.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://rocket-nextjs-demo.vercel.app\"\u003e\n        \u003cimg src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/51070104/272178364-cbac6d97-b2dc-4d95-bab6-891f4ee7d84d.png\"\" width=\"64\" height=\"64\" alt=\"Rocket Icon\"\u003e\n    \u003c/a\u003e\n    \u003ch1\u003e\n        \u003ca href=\"https://rocket-nextjs-demo.vercel.app\"\u003e\n            Rocket NextJS\n        \u003c/a\u003e\n    \u003c/h1\u003e\n    \u003cp\u003e\n        \u003cstrong\u003eNextJS\u003c/strong\u003e \u0026bull; \u003cstrong\u003eTailwindCSS\u003c/strong\u003e \u0026bull; \u003cstrong\u003eFlowbite\u003c/strong\u003e \u0026bull; \u003cstrong\u003eDashboard Layout\u003c/strong\u003e \u0026bull; \u003cstrong\u003eAuth\u003c/strong\u003e \u0026bull; \u003cstrong\u003eAuth\u003c/strong\u003e \u0026bull; \u003cstrong\u003ePremium Support\u003c/strong\u003e\n    \u003c/p\u003e  \n    \u003ch3\u003e\n        \u003ca href=\"https://docs.appseed.us/products/rocket/nextjs/\"\u003e\n           📖 DOCS\n        \u003c/a\u003e\n        \u0026nbsp; \u0026bull; \u0026nbsp; \n        \u003ca href=\"https://appseed.us/support/\"\u003e\n            Support 🚀\n        \u003c/a\u003e\n    \u003c/h3\u003e    \n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/51070104/288313171-9f4aef68-2593-4101-953d-72c8168deea9.png\" alt=\"Django NextJS - Open-source Starter styled with Tailwind and Flowbite.\"\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n## Why Rocket NextJS\n\n#### ***Supercharge your app instantly, launch faster, make $***\nLogin users, process payments and send emails at lightspeed. Spend your time building your startup, not integrating APIs. Rocket provides you with the boilerplate code you need to launch, FAST. \u003cbr /\u003e\n\n#### ***Rocket your startup in days, not weeks*** \nThe NextJS boilerplate with all you need to build your SaaS, AI tool, or any other web app. From idea to production in 5 minutes.\n\n**18+ hours of headaches =**\n - 4 hrs to set up emails\n - 3 hrs designing a pricing section\n - 2 hrs to handle Stripe webhooks\n - 4 hrs for SEO tags\n - 1 hr applying for Google Oauth\n - 2 hrs for DNS records\n - 2 hrs for protected API routes\n - ∞ hrs overthinking...\n\n ----\n\n## Free vs. `PRO` \n\n\u003e `Have questions?` Contact **[Support](https://appseed.us/support/)** (Email \u0026 Discord) provided by **AppSeed**\n\n| Free Version                          | PRO - 🛒 **[$199](https://appseed.gumroad.com/l/rocket-nextjs)**                  | 🚀 Custom - $3999            |  \n| --------------------------------------| --------------------------------------| --------------------------------------|\n| ✓ Next 13.x                           | **Everything in Free**, plus:         | **Everything in PRO**, plus:          |\n| ✓ React 18.x                          | ✅ `Google OAuth` \u0026 `Magic Links`    | ✅ **1mo Custom Development**         |  \n| ✓ TypeScript                          | ✅ **Stripe Payments**               | ✅ **Dedicated Developer**            |\n| ✓ Tooling: eslint, postcss            | ✅ **Flowbite Dashboard Full**       | ✅ Dedicated Support                  |\n| ✓ UI: TailwindCSS, **Flowbite**       | ✅ Private REPO Access               | ✅ Technical SPECS                    |\n| ✓ NextAuth (User \u0026 Password)          | ✅ **Unlimited Projects**            | ✅ Documentation                      |\n| ✓ MongoDB                             | ✅ Lifetime Updates                  | ✅ **30 days Delivery Warranty**      |\n| ✓ Flowbite Dashboard (2 pages)        | ✅ **PRO Support** - [Email \u0026 Discord](https://appseed.us/support/)     | -                                     |\n| ✓ Support via GitHub Issues           | -                                    | -                                      |\n| -                                     | -                                     | -                                      |\n| --------------------------------------| --------------------------------------| --------------------------------------|\n| 🚀 [LIVE Demo](https://rocket-nextjs-demo.vercel.app/)   | 🚀 [LIVE Demo](https://rocket-nextjs-pro.vercel.app/) | 🛒 `Order`: **[$3999](https://appseed.gumroad.com/l/rocket-nextjs-custom)** (via GUMROAD)              |   \n\n## Features\nThis boilerplate features all the latest tools and practices in the industry.\n - \"eslint\": \"8.49.0\",\n - \"flowbite\": \"^1.8.1\",\n - \"next\": \"13.5.2\",\n - \"postcss\": \"8.4.30\",\n - \"react\": \"18.2.0\",\n - \"tailwindcss\": \"3.3.3\"\n \n Here are a few highlights in this boilerplate\n### Login *with NextAuth*\n - [x] Magic links setup\n - [x] Login with Google walkthrough\n - [x] Save user data in MongoDB\n - [x] Private/protected pages \u0026 API calls\n - [x] Time saved: 3 hours\n### Emails *with Mailgun*\n - [x] Send transactional emails\n - [x] DNS setup to avoid spam folder (DKIM, DMARC, SPF in subdomain)\n - [x] Webhook to receive \u0026 forward emails\n - [x] Time saved: 2 hours\n - [x] Headaches: 0\n ### Payments *with Stripe*\n - [x] Create checkout sessions\n - [x] Handle webhooks to update user's account\n - [x] Tips to setup your account \u0026 reduce chargebacks\n - [x] Time saved: 2 hours\n ### Database *with Mongodb*\n - [x] Mongoose schema\n - [x] Mongoose plugins to make your life easier\n - [x] Time saved: 2 hours\n ### SEO\n - [x] All meta tags to rank on Google\n - [x] OpenGraph tags to share on social media\n - [x] Automated sitemap generation to fasten Google indexing\n - [x] Structured data markup for Rich Snippets\n - [x] SEO-optimized UI components\n - [x] Time saved: 6 hours\n ### Style *with TailwindCSS and Flowbite library*\n - [x] Components, animations \u0026 sections (like the pricing page below)\n - [x] 20+ themes with daisyUI\n - [x] Automatic dark mode\n - [x] Time saved: 5 hours\n ### More\n - [x] Tips to write copy that sells\n - [x] Crisp customer support (auto show/hide, variables...)\n - [x] Collect emails for a waitlist if your product isn't ready\n - [x] Prompts to generate terms \u0026 privacy policy with ChatGPT\n - [x] Code templates to add pages, API routes, etc.\n - [x] Dead simple tutorials\n - [x] Discord community\n - [x] Time saved: ∞ hours\n\n----\n\n## App Structure\n```\n.\n├── README.md            # README file\n├── next.config.js       # Next JS configuration\n├── public               # Public folder\n├── app\n│   ├── (auth)           # Organize routes without affecting the URL path\n|   |   ├── login\n|   |   ├── register\n|   |   ├── global.css\n|   |   ├── layout.tsx\n|   |   └── loading.tsx\n│   ├── api              # API handler\n│   └── Provider.tsx     # NuxtAuth provider\n├── components           # Page's components\n├── models               # MongoDB schema\n├── utilities            # Utility folder\n├── tailwind.config.ts   # Tailwind CSS configuration\n├── postcss.config.js    # Postcss configuration\n├── eslintrc.json        # ESLint configuration\n└── tsconfig.json        # TypeScript configuration\n```\n----\n\n## Getting Started\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n----\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapp-generator%2Frocket-nextjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapp-generator%2Frocket-nextjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapp-generator%2Frocket-nextjs/lists"}