CtrlAlt Agency (Asana)

Github: https://github.com/ctrlaltimran/ctrl-alt-agency-website

What is the project?
Ctrl + Alt Agency is a web portal that connects clients and administrators. It is built using a simple HTML/CSS/JavaScript frontend, an ASP.NET Core API, and a SQL Server database.

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 automatically logged in the moment approval happens.
  • Persistent chat: It replaces temporary chat tools with a saved, real-time messaging system database-backed by SQL Server.
  • Admin confusion: Admins can filter tickets and chats by specific clients, making it easy to know exactly whose tasks they are working on.
  • Development headaches: The backend is configured to work smoothly with local frontend HTTP requests right out of the box.

Here is the tech stack we are using:

Frontend: Standard HTML, CSS, and Vanilla JavaScript built as a static single-page application.

Backend: ASP.NET Core Web API running on .NET 8.

Database: SQL Server, managed using Entity Framework Core for migrations and database schema updates.

Security: PBKDF2 cryptography for secure password hashing.

Testimonials
Feedback from the Client
Alex
Solora.ai
Imran has helped us create, design, and maintain stunning websites. His work and creativity are something we rely on for our projects, and he consistently delivers amazing results.
Get in Touch
Feel Free to Contact Me
I know… You could just message me on WhatsApp. Or DM me on Instagram like a normal 21st-century human. But nope. You chose the ancient path. Respect. Now type fast... dinosaurs might come back before I reply.