Skip to content

Conversation

@Ajay01103
Copy link

🚀 PR: Full-Stack Authentication Starter (Encore + Next.js 15)

This PR introduces a production-ready full-stack authentication starter built with Encore on the backend and Next.js 15 on the frontend. It provides a secure, scalable foundation for modern web applications with type-safe APIs and an excellent developer experience.

✨ Key Highlights

  • JWT-based authentication powered by Better Auth
  • Type-safe API integration using auto-generated Encore clients
  • Modern UI built with Shadcn UI and Tailwind CSS
  • State management with Redux Toolkit and Redux Persist
  • Server state & forms handled via TanStack Query and TanStack Form
  • PostgreSQL-backed backend using Encore’s built-in database support
  • Responsive, mobile-first design
  • Fast developer experience with hot reload and clear project structure

🛠 Tech Stack

Backend

  • Encore
  • Better Auth
  • PostgreSQL
  • TypeScript

Frontend

  • Next.js 15
  • Redux Toolkit + Redux Persist
  • TanStack Query & TanStack Form
  • Shadcn UI
  • Tailwind CSS
  • TypeScript

🔑 Core Functionality

  • User sign-up, sign-in, and sign-out
  • JWT-based authentication and session management
  • Session listing and revocation
  • Protected API endpoints
  • Example services (users, sessions, todos) for reference

@encore-cla
Copy link

encore-cla bot commented Jan 18, 2026

All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant