Web App

CtrlAlt Agency: A Client and Admin Portal

A web portal that connects clients and admins with live approvals, saved real-time chat and clean ticket filtering. Built with ASP.NET Core, SQL Server and vanilla JavaScript.

TypeWeb App
Read2 min
BySyed Imran Murtaza
Built with
HTMLCSSJavaScriptASP.NET Core 8SQL ServerEF Core
View source on GitHubgithub.com/ctrlaltimran/ctrl-alt-agency-website
On this page 3 sections
  1. 01What is the project?
  2. 02What problems does it solve?
  3. 03Tech stack

What is the project?

CtrlAlt Agency is a web portal that connects clients and administrators. It has a simple HTML, CSS and JavaScript frontend, an ASP.NET Core API, and a SQL Server database behind it.

Think of it as a small, focused version of tools like Asana, made for an agency that needs to talk to clients, track their requests and keep everything in one place.

What problems does it solve?

  • Session conflicts. Clients and admins can log in using different tabs in the same browser without their sessions getting mixed up.
  • Waiting for approval. Instead of refreshing the page to see if an admin approved their new account, clients are logged in automatically the moment approval happens.
  • Persistent chat. It replaces temporary chat tools with a saved, real-time messaging system backed by SQL Server.
  • Admin confusion. Admins can filter tickets and chats by client, so they always know exactly whose task they are working on.
  • Development headaches. The backend is set up to work smoothly with local frontend requests right out of the box.

Tech stack

  • Frontend: plain HTML, CSS and vanilla JavaScript, built as a static single-page app.
  • Backend: ASP.NET Core Web API running on .NET 8.
  • Database: SQL Server, managed with Entity Framework Core for migrations and schema updates.
  • Security: PBKDF2 hashing for passwords.
Syed Imran Murtaza

Want something like this built?

I build web apps, AI tools and custom software. Tell me your idea.

Let’s talk
→more builds

Other projects

01AI

IUSemPlanner.ai: A Smarter Student Portal

One click pulls your courses, transcript, schedule and attendance from the Iqra University portal into a clean dashboard with a timetable, progress tracker, GPA forecasting and an AI advisor.

HTMLCSSJavaScriptIn-browser neural networkAI assistantBookmarklet
Read the project
02AI</> source inside

Rizq.ai: An AI Job Matcher

Upload a CV, let AI read it, and get the jobs that actually fit. A full stack job matcher with resume parsing, match scores, an admin panel and a map view, built with FastAPI.

PythonFastAPIPDF parsingHTMLCSSJavaScript
Read the project
03Java</> source inside

Java Console App: Online Quiz System

A console based quiz system in Java with user registration and login, instant grading, an admin panel for adding questions, and saved user data. Full source code included.

JavaOOPFile I/OLinked listsScanner
Read the project