aqua
๐ก A website and user system starter
reactnodejsjavascriptboilerplateadminmongodbhapiuser-managerstarter-kituser-system
Overview
Aqua is a full-stack web application starter built with hapi, MongoDB and React that provides a complete user and account management system. It includes public-facing pages, user authentication with password reset, account dashboards and an admin interface for managing users, groups and permissions, making it suitable for projects requiring user registration, login and role-based access control.
Features
user-authenticationuser-managementadmin-dashboardaccount-managementpassword-resetcontact-formemail-notificationsrole-based-access-controlgroup-permissionsgranular-permissions
Feature Flags
userDashboardauthenticationemailslandingpagepaymentsauthorizationteamsOrgsnotificationsformsValidation
Recommended Use Cases
saas-starteradmin-paneluser-systemwebsite-with-authentication
Frontend
reactreduxreact-router
Backend
nodejshapi
Auth Providers
None
Deployment Targets
heroku
Payment Providers
None
Stack
Framework
hapi
Language
javascript
Database
mongodb
Auth
bcrypt
Testing
lab
CI
travis-ci
Data Layer
Databases
mongodb
UI Stack
Components
react
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
travis-ci
Pricing
Classification
free
Selected
โ
Notes
Found pricing cues (currency/per/tier)