Adds authentication and pricing pages for user onboarding
Introduces comprehensive user authentication flow with plan selection and registration Includes: - Pricing page with plan details and selection - Payment page with plan summary and card information - Signup page for different plan tiers - Shared authentication layout and design system improvements Enhances user onboarding experience with clear plan information and streamlined signup process
This commit is contained in:
parent
cd092f8290
commit
217a9cd95c
18 changed files with 2312 additions and 165 deletions
|
|
@ -0,0 +1,14 @@
|
|||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||
using PlanTempus.Application.Features.Accounts.Models;
|
||||
|
||||
namespace PlanTempus.Application.Features.Accounts.Pages;
|
||||
|
||||
public class PricingModel : PageModel
|
||||
{
|
||||
public IEnumerable<PlanInfo> Plans { get; private set; } = Enumerable.Empty<PlanInfo>();
|
||||
|
||||
public void OnGet()
|
||||
{
|
||||
Plans = PlanCatalog.GetAllPlans();
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue