Admin panel for an AI trading platform
I developed a full-featured admin panel and back-office for an AI-based automated crypto trading platform.
The admin panel provides a single place to control the whole system:
Users and subscriptions – view and manage accounts, plans, subscription statuses, activate/deactivate access;
Trades and strategies – real-time trade list with filtering and detailed view per trade (status, PnL, exchange, pair, strategy), ability to stop or pause a strategy for a user;
Prompt testing module – a convenient interface to test neural network prompts: sending test market data, viewing raw model responses and logging results for further analysis;
Logging and monitoring – viewing technical logs, errors and service events to keep track of AI strategies’ behaviour.
I designed the architecture and implemented the whole admin panel: role-based access control, controllers, Razor views, database layer, form validation and a UX focused on daily work of admins and analysts.
Tech stack: C#, ASP.NET Core MVC, Entity Framework Core, PostgreSQL (or MS SQL Server), Razor Views, HTML/CSS/Bootstrap, authorization and roles, server-side list filtering and pagination, logging.
The admin panel provides a single place to control the whole system:
Users and subscriptions – view and manage accounts, plans, subscription statuses, activate/deactivate access;
Trades and strategies – real-time trade list with filtering and detailed view per trade (status, PnL, exchange, pair, strategy), ability to stop or pause a strategy for a user;
Prompt testing module – a convenient interface to test neural network prompts: sending test market data, viewing raw model responses and logging results for further analysis;
Logging and monitoring – viewing technical logs, errors and service events to keep track of AI strategies’ behaviour.
I designed the architecture and implemented the whole admin panel: role-based access control, controllers, Razor views, database layer, form validation and a UX focused on daily work of admins and analysts.
Tech stack: C#, ASP.NET Core MVC, Entity Framework Core, PostgreSQL (or MS SQL Server), Razor Views, HTML/CSS/Bootstrap, authorization and roles, server-side list filtering and pagination, logging.