├── .dockerignore ├── .env.example ├── .github └── FUNDING.yml ├── .gitignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── components.json ├── docker ├── dev │ ├── Dockerfile │ ├── docker-compose.mongodb.yml │ ├── docker-compose.postgres.yml │ └── docker-compose.yml └── prod │ ├── Dockerfile │ ├── docker-compose.mongodb.yml │ ├── docker-compose.postgres.yml │ └── docker-compose.yml ├── drizzle.config.ts ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── proxy.ts ├── public ├── file.svg ├── globe.svg ├── idee8.png ├── next.svg ├── robots.txt ├── sitemap.xml ├── techstack.svg ├── vercel.svg └── window.svg ├── src ├── app │ ├── (site) │ │ ├── Cta.tsx │ │ ├── Faq.tsx │ │ ├── FeaturedTime.tsx │ │ ├── FeaturesSection.tsx │ │ ├── Footer.tsx │ │ ├── Hero.tsx │ │ ├── MakerIntro.tsx │ │ ├── Navbar.tsx │ │ ├── Testimonials.tsx │ │ └── pricing.tsx │ ├── api │ │ ├── lemonsqueezy │ │ │ └── webhook │ │ │ │ └── route.ts │ │ ├── mailgun │ │ │ └── route.ts │ │ └── stripe │ │ │ ├── checkout │ │ │ └── route.ts │ │ │ └── webhook │ │ │ └── route.ts │ ├── auth │ │ ├── confirm │ │ │ └── route.ts │ │ ├── layout.tsx │ │ ├── login │ │ │ └── page.tsx │ │ └── register │ │ │ └── page.tsx │ ├── dashboard │ │ ├── account-form.tsx │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── privacy-policy │ │ └── page.tsx │ └── tos │ │ └── page.tsx ├── components │ ├── CheckoutButton.tsx │ ├── LoginForm │ │ └── LoginForm.tsx │ ├── RegisterForm.tsx │ ├── lemon-button.tsx │ ├── login-form.tsx │ ├── pricing.tsx │ ├── register-form.tsx │ └── ui │ │ ├── avatar.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ └── tabs.tsx ├── config.ts ├── db │ ├── index.ts │ └── schema.ts ├── lib │ ├── mailgun.ts │ ├── supabase │ │ ├── client.ts │ │ ├── middleware.ts │ │ └── server.ts │ └── utils.ts ├── types │ └── config.ts └── utils │ ├── github.ts │ ├── helpers.ts │ ├── lemon.ts │ ├── seo.tsx │ └── stripe.ts ├── tailwind.config.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/.env.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/components.json -------------------------------------------------------------------------------- /docker/dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/dev/Dockerfile -------------------------------------------------------------------------------- /docker/dev/docker-compose.mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/dev/docker-compose.mongodb.yml -------------------------------------------------------------------------------- /docker/dev/docker-compose.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/dev/docker-compose.postgres.yml -------------------------------------------------------------------------------- /docker/dev/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/dev/docker-compose.yml -------------------------------------------------------------------------------- /docker/prod/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/prod/Dockerfile -------------------------------------------------------------------------------- /docker/prod/docker-compose.mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/prod/docker-compose.mongodb.yml -------------------------------------------------------------------------------- /docker/prod/docker-compose.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/prod/docker-compose.postgres.yml -------------------------------------------------------------------------------- /docker/prod/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/docker/prod/docker-compose.yml -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/proxy.ts -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/idee8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/idee8.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/techstack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/techstack.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/public/window.svg -------------------------------------------------------------------------------- /src/app/(site)/Cta.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Cta.tsx -------------------------------------------------------------------------------- /src/app/(site)/Faq.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Faq.tsx -------------------------------------------------------------------------------- /src/app/(site)/FeaturedTime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/FeaturedTime.tsx -------------------------------------------------------------------------------- /src/app/(site)/FeaturesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/FeaturesSection.tsx -------------------------------------------------------------------------------- /src/app/(site)/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Footer.tsx -------------------------------------------------------------------------------- /src/app/(site)/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Hero.tsx -------------------------------------------------------------------------------- /src/app/(site)/MakerIntro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/MakerIntro.tsx -------------------------------------------------------------------------------- /src/app/(site)/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Navbar.tsx -------------------------------------------------------------------------------- /src/app/(site)/Testimonials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/Testimonials.tsx -------------------------------------------------------------------------------- /src/app/(site)/pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/(site)/pricing.tsx -------------------------------------------------------------------------------- /src/app/api/lemonsqueezy/webhook/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/api/lemonsqueezy/webhook/route.ts -------------------------------------------------------------------------------- /src/app/api/mailgun/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/api/mailgun/route.ts -------------------------------------------------------------------------------- /src/app/api/stripe/checkout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/api/stripe/checkout/route.ts -------------------------------------------------------------------------------- /src/app/api/stripe/webhook/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/api/stripe/webhook/route.ts -------------------------------------------------------------------------------- /src/app/auth/confirm/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/auth/confirm/route.ts -------------------------------------------------------------------------------- /src/app/auth/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/auth/layout.tsx -------------------------------------------------------------------------------- /src/app/auth/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/auth/login/page.tsx -------------------------------------------------------------------------------- /src/app/auth/register/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/auth/register/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/account-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/dashboard/account-form.tsx -------------------------------------------------------------------------------- /src/app/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/dashboard/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/privacy-policy/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/privacy-policy/page.tsx -------------------------------------------------------------------------------- /src/app/tos/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/app/tos/page.tsx -------------------------------------------------------------------------------- /src/components/CheckoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/CheckoutButton.tsx -------------------------------------------------------------------------------- /src/components/LoginForm/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/LoginForm/LoginForm.tsx -------------------------------------------------------------------------------- /src/components/RegisterForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/RegisterForm.tsx -------------------------------------------------------------------------------- /src/components/lemon-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/lemon-button.tsx -------------------------------------------------------------------------------- /src/components/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/login-form.tsx -------------------------------------------------------------------------------- /src/components/pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/pricing.tsx -------------------------------------------------------------------------------- /src/components/register-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/register-form.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/db/schema.ts -------------------------------------------------------------------------------- /src/lib/mailgun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/lib/mailgun.ts -------------------------------------------------------------------------------- /src/lib/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/lib/supabase/client.ts -------------------------------------------------------------------------------- /src/lib/supabase/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/lib/supabase/middleware.ts -------------------------------------------------------------------------------- /src/lib/supabase/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/lib/supabase/server.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/types/config.ts -------------------------------------------------------------------------------- /src/utils/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/utils/github.ts -------------------------------------------------------------------------------- /src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/utils/helpers.ts -------------------------------------------------------------------------------- /src/utils/lemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/utils/lemon.ts -------------------------------------------------------------------------------- /src/utils/seo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/utils/seo.tsx -------------------------------------------------------------------------------- /src/utils/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/src/utils/stripe.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revokslab/ShipFree/HEAD/tsconfig.json --------------------------------------------------------------------------------