An admin-friendly, User Management Server (with Passkeys & JWTs) - for seamless and secure integration of user authentication
AuthCompanion is a solution designed to meet the most common authentication and user management needs for web applications. It offers secure handling of user registration, login, logout, and account recovery. It also allows the generation and verification of JSON Web Tokens (JWTs) for user sessions and authentication into backend APIs. With AuthCompanion, users can manage their accounts via a self-service dashboard and have full control over their web application's user accounts. Additionally, AuthCompanion supports passwordless login and registration, allowing users to authenticate with a passkey on their mobile device or using traditional username/passwords.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
Drizzle ORM is a TypeScript ORM for SQL databases designed with maximum type safety in mind. It comes with a drizzle-kit CLI companion for automatic SQL migrations generation. Drizzle ORM is meant to be a library, not a framework. It stays as an opt-in solution all the time at any levels.
A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.