The tutorial series covers Strapi email/password registration and login using the SendGrid email provider, Next.js requests, server actions, and form submissions, as well as implementing forgot password, password reset, user logout, changing password, and session management with Next.js. The project uses a combination of server actions, stateless sessions, protected routes, and data access layers to build a full-stack authentication system. The tutorial covers the implementation of secure user registration, email confirmation, session management, and password handling, as well as combining server actions, stateless sessions, protected routes, and data access layers to build a full-stack authentication system.