Skip to content

Web Applications

Immigration Case Management

Case management web application with payments, notifications, and role-based access - Angular frontend and .NET Core backend on Azure.

← Back to portfolio

Immigration Case Management
Angular 13.NET Core 6StripeAzureIdentity Server

Problem

Organizations managing immigration cases needed a secure platform for records, payments, tasks, and multi-channel notifications.

Solution

Full-stack case management app with Stripe payments, SMS via Twilio, SignalR realtime updates, and Identity Server security.

Architecture

Angular 13 frontend, .NET Core 6 API, Entity Framework, Azure DevOps CI/CD, SendGrid email, and role-based admin tooling.

Results

  • · Integrated Stripe payment flows
  • · Role-based access and admin controls
  • · Modern responsive operator experience

Purpose

Maintain immigration case records and related settings such as accounting, tasks, and calendar events. Integrations include Stripe, SignalR, SendGrid, Identity Server, Entity Framework Core, and Twilio SMS. Frontend in Angular v13, backend in .NET Core 6, with Microsoft Azure for repos, CI/CD, and deployment.

Users

Organizations that need to maintain immigrant records and provide related services.

Salient features

Key platform capabilities:

  • Stripe payment integrations
  • Clean, responsive user interfaces
  • Built with modern technologies
  • Security with Identity Server
  • Customized role-based access
  • Admin tools for access and permissions

Ready to build your next product?

Talk to BitsnIO about hardware, firmware, IoT, or custom software - from prototype to production.