33rd of 7 in SaaS boilerplates

hackathon-starter

Node.js and Express boilerplate with auth, API examples and AI samples

Stars
35.3k
License
MIT
Last commit
Oct 2026
Last release
Feb 2026
Language
JavaScript

Overview

Hackathon Starter is an Express and MongoDB web app template with local, passkey and OAuth 2.0 sign-in, account management, 2FA, a contact form and file upload. It ships examples for third-party APIs such as Stripe, Twilio and Google Maps, plus AI samples: a ReAct agent with tool calling and MongoDB session persistence, and RAG with embedding caching. Views are server-rendered Pug with Bootstrap 5.3 and Sass.

Who it is for: Developers starting a Node.js web app with auth and API integrations

Strengths

  • Local, passkey and eight OAuth 2.0 providers already wired up
  • Account flows included: email verification, password reset, 2FA, account deletion
  • Many API integration examples: Stripe, Twilio, Google Drive, Maps, Steam
  • Live demo and a production checklist (PROD_CHECKLIST.md)

Weaknesses

  • Requires MongoDB; no other database option is documented
  • No Dockerfile or compose file detected
  • AI examples are a small part of a general web boilerplate
  • Most integrations need separate API keys and OAuth app setup

What it needs

  • JavaScript, LangChain, Groq, Hugging Face, GPT-OSS
  • Needs MongoDB, Node.js LTS 24, SMTP provider
  • env example file
  • sign-in: Passport

Also in SaaS boilerplates

See all 7
Also in SaaS boilerplates
RankProjectScore
1ant-design-proReact admin dashboard template built on Ant Design 6 and Umi Max Live demo ↗ (opens in a new tab)38.8k stars, MIT69 out of 100
2velobase-harnessNext.js AI SaaS base with credits, usage billing, workers and anti-abuse609 stars, MIT56 out of 100
#4open-saasWasp SaaS template with auth, three payment providers, OpenAI demo app Live demo ↗ (opens in a new tab)16.1k stars, MIT47 out of 100
#5AI-Fullstack-SaaS-BoilerplateFastify, tRPC and React SaaS base with Better Auth and SSE chat Live demo ↗ (opens in a new tab)1.4k stars, MIT36 out of 100
#6next-ai-starterNext.js 14, tRPC and Prisma starter with LLM SDKs and agent checklists511 stars, MIT28 out of 100