authentication-system
Custom Authentication Boilerplate with JWT, ExpressJS, TypeScript and VueJS.
nodejsjavascripthtmlboilerplatejwtexpresstypescriptvueauthenticationmongoosevuexscss
Overview
This full-stack boilerplate provides a complete authentication system using JWT tokens stored as HTTP-only cookies for security. Built with Node.js and TypeScript on the backend and Vue.js on the frontend, it includes login and registration pages, protected routes, user profile management, responsive design with Tailwind CSS and input validation to help you ship fast with a modern, secure foundation.
Features
register-pagelogin-pagelogout-pageprofile-pagedashboard-pagecustom-404-pagevue-route-guardsprivate-protected-routesresponsive-designmodern-notificationserror-handlerinput-validationhttp-only-cookie-auth
Feature Flags
userDashboardauthenticationauthorizationnotificationsformsValidation
Recommended Use Cases
authentication-systemuser-managementfull-stack-application
Frontend
vuejsjavascriptpiniatailwindcss
Backend
nodejsexpresstypescript
Auth Providers
jwt
Deployment Targets
render
Payment Providers
None
Quick Facts
Stack
Framework
express
Language
typescript
CSS
tailwindcss
Database
mongodb
Auth
jwt
ORM
mongoose
Data Layer
Databases
mongodb
ORM
mongoose
UI Stack
Styling
tailwindcss
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
unknown
Selected
โ
Notes
No clear pricing signals