📄️ Authentication
Authentication implementation using Microsoft Identity Framework (ASP.NET Core Identity).
📄️ Voice Gallery API
Voice Gallery management system for storing and managing available AI voice models for text-to-speech generation.
📄️ Client Management
API endpoints for managing client accounts, including retrieving client information, listing clients, and updating client details.
📄️ Client Registration
Client registration in MicDots is admin-controlled only. Admins create client accounts by providing email, name, and password. The system automatically registers the client and sends login credentials via email.
📄️ Text-to-Speech Submission API
Text-to-speech submission system for converting user text input into AI-generated audio with shareable links.
📄️ User Profile (Current User)
API endpoint for retrieving the currently authenticated user's profile information.
📄️ Email Notification System
Epic 1 includes 3 automated emails to keep users informed during manual processing:
📄️ Email Templates
This page provides basic email templates for the MicDots notification system.
📄️ Request Management API
This API is NOT part of Epic 1 - TTS Submission and Get Link.