Fraternate
Fraternate is a standalone copy of the GitHub organization and user interaction framework. Built with Mongo dB | Node.js® | Express.js | Handlebars.js | Bootstrap.
githubherokuprofileboilerplaterecaptchauisignupmongodbloginorganizationstandalonepermission-manager
Overview
Fraternate is an open-source boilerplate for building user subscription and organization management systems. Built with Node.js, MongoDB, Express.js and Handlebars, it provides authentication, user profiles, organization controls and issue tracking out of the box, suitable for teams needing a self-hosted alternative to GitHub's user management features.
Features
user-authenticationoauth-integrationuser-profilesorganization-managementissue-trackingcomments-systememail-notificationspassword-resetaccount-deletionrecaptcha-protectionprofile-picturesmembership-managementorganization-invitations
Feature Flags
userDashboardauthenticationsubscriptionsemailsauthorizationteamsOrgsanalyticsnotifications
Recommended Use Cases
github-like-platformteam-collaborationorganization-managementissue-tracking-system
Frontend
handlebarsbootstrap
Backend
nodejsexpressjsmongodb
Auth Providers
githubgoogleemail
Deployment Targets
herokulocalhost
Payment Providers
None
Quick Facts
Stack
Framework
express
Language
javascript
CSS
bootstrap
Database
mongodb
Auth
github-oauth, google-oauth, recaptcha
Analytics
google-analytics
Data Layer
Databases
mongodb
UI Stack
Styling
bootstrap
Components
handlebars
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
—
Notes
Open-source project with no pricing model