hackathon-starter
A boilerplate for Node.js web applications
nodejsboilerplateoauth2hackathonstarter-kithacktoberfestreacttypescripteslintprettierplaywrighthusky
FreeRepo
Overview
Hackathon Starter is a Node.js web application boilerplate designed to ship fast by providing pre-built authentication, user management and API integrations so teams can focus on building features instead of setup. It includes local and OAuth 2.0 login options, contact forms, file uploads, AI examples and integrations with services like Stripe, Google Maps and Twilio, built on Express, MongoDB and Bootstrap 5.
Features
local-authenticationoauth2-authenticationopenid-connectuser-profile-managementpassword-managementemail-verificationmultiple-oauth-providersaccount-deletioncontact-formfile-uploaddevice-cameraai-examplesrag-semantic-embedding-cachingapi-examplesflash-notificationsrecaptcharate-limitingcsrf-protectionmvc-structurenode-clustershttps-proxy-supportsass-stylesheetsbootstrap-5
Feature Flags
userDashboardauthenticationsubscriptionsinvoicesblogemailsseolandingpagepaymentsecommercefileUploadsstoragerealtimeauthorizationteamsOrgsanalyticssearchainotificationswebhookscachingrateLimitingimageProcessingmapspwaformsValidationmultitenancycontactFormemailVerificationpasswordResetsocialLoginprofileManagementaccountDeletioncsrfrecaptchaapiIntegrations
Recommended Use Cases
hackathon-projectsrapid-prototypingweb-application-starterlearning-guide
Frontend
reactbootstrap
Backend
nodejsexpress
Auth Providers
passportlocalgooglemicrosoftfacebooktwittertwitchgithubdiscordlinkedin
Deployment Targets
renderdockerawsgcpazure
Payment Providers
stripepaypal
Quick Facts
โญ Stars
35,1k
๐ด Forks
8,2k
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2025-04-12T14:20:22Z
GitHub
Stack
Framework
express
Language
javascript
CSS
bootstrap
Database
mongodb
Auth
oauth2, openid-connect, local
ORM
mongoose
Testing
playwright
CI
husky
Data Layer
Databases
postgresql, mongodb
ORM
mongoose
UI Stack
Styling
bootstrap
Components
bootstrap
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
husky
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate