About Betamails
Send designed bulk emails from your Gmail and Outlook — AWS-built.
BetaMails — AI Email Platform | Full Source Code BetaMails is a production-ready email SaaS that lets businesses send beautifully designed bulk emails directly from their own Gmail or Outlook inbox — no shared servers, no deliverability problems, no blacklists. What it does Users connect their Gmail or Outlook account using OAuth. Every email sent goes out from their own real inbox — not a shared sending domain using Gmail app password, which means emails land in the primary inbox, not spam. The built-in AI email designer lets users describe what they want in plain English and get back a fully formatted HTML email instantly, powered by OpenAI. They can then edit every element — layout, colours, fonts, tables- using the editor and preview exactly how it will look before sending. For bulk sending, users import a CSV of contacts and send to the entire list in one click. Under the hood, the email job is saved to DynamoDB, which triggers an AWS Lambda function. For bulk campaigns, Lambda pushes individual jobs into an SQS queue, which processes and sends emails one by one — respecting Gmail and Outlook rate limits automatically so no account ever gets flagged or banned. Single emails are sent immediately via SES and Nodemailer. Scheduled emails are stored and triggered at the set time. A full subscription system is built into Razorpay — Free, Pro, premium and Business plans are configured, with usage limits enforced automatically through the backend. No third-party billing setup needed. Full feature list Google login via AWS Cognito — secure, scalable authentication out of the box Gmail and Outlook OAuth integration — users connect their real inbox in under 60 seconds Full inbox viewer — read, reply, forward, and manage emails inside the app Sent folder and spam folder — complete inbox management in one place AI email generation — describe the email, get back production-ready HTML via OpenAI GPT Email design editor — edit text, layout, colours, fonts, tables, buttons, images Email preview — see exactly how the email renders before sending Contact list import — upload a CSV, and contacts are ready instantly Single send — send from Gmail or Outlook via SMTP and Nodemailer Bulk send — import a list and send to thousands, one by one via SQS queue Email scheduling — set a time, and the email sends automatically AWS Lambda workers — DynamoDB stream triggers Lambda for every send job SQS queue system — bulk emails processed individually, rate limits respected Campaign history — full log of every campaign sent AI reply — users can reply to emails with AI-generated responses Razorpay billing — Free, Pro, and paid plans with automatic usage enforcement Plans and pricing page — fully built and connected to the backend Tech stack Frontend: Next.js 14, TypeScript, React 19, Tailwind CSS, shadcn/ui Auth: AWS Cognito with Google social login Database: AWS AppSync GraphQL API backed by DynamoDB Storage: AWS S3 Infrastructure: AWS Amplify — one command recreates the entire backend Email workers: AWS Lambda, AWS SQS queue, AWS SES, Nodemailer AI: OpenAI GPT API — email generation and AI reply Payments: Razorpay — subscription plans and payment orders Security: AES-256-GCM encryption for all stored OAuth tokens, AWS Secrets Manager for API keys What the buyer gets Full Next.js source code, complete AWS Amplify backend configuration, Lambda function code for single send and bulk send workers, GraphQL schema for immediate AppSync deployment, SQS queue setup guide, environment variable template, and step-by-step setup documentation. A new developer can clone the repo, run amplify push, set their environment variables, and have a running product in their own AWS account. Who this is for A developer or small team that wants to launch an email marketing product without spending 6 months building infrastructure. Everything is built, tested, and working. The Gmail and Outlook OAuth integration alone typically takes weeks to get right. The Lambda plus SQS bulk sending pipeline is production-grade. The AI email designer is a feature that most email tools at this price point do not have. No active users. Honest code sale. Price is firm.
Project details
Website: https://youtu.be/fuYtBjnbdDE
Video 1: https://youtu.be/fuYtBjnbdDE
Next step: <p>Launch to paying users immediately — billing is already built with Razorpay, just start marketing</p><p>Add analytics and open/click tracking — inject a tracking pixel before the Nodemailer send, 2 to 3 days of work</p><p>Add contact segmentation — tag contacts and filter bulk sends by tag, 1 to 2 days of work</p><p>Add an unsubscribe system — auto-append a footer link, mark contacts as unsubscribed, 1 day of work</p><p>White label the product and sell to email marketing agencies as a managed tool</p><p>Add a team plan — multiple users under one account, charge per seat</p><p>Expand beyond Gmail and Outlook — add SMTP support for any email provider</p><p>Build an affiliate or referral program on top of the existing Razorpay billing</p><p>Add AI-powered email analytics — summarise campaign performance using GPT</p><p>List on Product Hunt once live users are onboarded to drive organic growth</p>
For sale
Asking price: $2,000 USD
What's included
Source code
Complete Next.js 14 source code — all 50+ API routes included All 3 AWS Lambda function source files — single send, bulk send, and SQS consumer Full GraphQL schema — deploy your AppSync database with one command AWS Amplify backend configuration — recreate all AWS infrastructure with amplify push Environment variable template — every variable documented with instructions Step by step setup guide — Google OAuth, Microsoft Azure, Razorpay, and AWS setup 30 minutes of post-sale support via email to help buyer get set up
Reason for selling
I am busy with other things and no longer have time to maintain this project.