Portfolio Case Study · AI & Automation · SaaS
Sellanto: An AI Social Media Automation Platform
A multi-tenant SaaS that turns AI into a content team — generating posts and chatbot replies across models, with metering, plans, and full admin control.
Summary: AbedinTech built Sellanto, an AI social media automation platform delivered as a Django SaaS. It generates marketing content and powers an AI chatbot using both OpenAI and Gemini, and wraps that capability in the machinery a real product needs: multi-tenant user management, subscription plans, token-usage metering across models, per-user analytics, activity and audit logging, and a full admin panel with both admin-provisioned and user-managed API-key modes.
Project at a Glance
| Project type | AI SaaS product design & development |
| Platform | Django web application (SaaS) |
| Core tech | Python, Django, OpenAI API, Google Gemini API |
| Focus | AI content generation, usage metering, multi-tenant SaaS governance |
| Outcome | A working AI automation platform with plans, metering, and admin tooling |
The Challenge
Building an AI feature is easy; building an AI product is not. Sellanto had to do three hard things at once:
Users need reliable, on-brand social content and chatbot responses — not one-off prompts, but a repeatable pipeline.
Token usage is real money. Without metering and limits per user and per plan, an AI SaaS bleeds margin.
Accounts, plans, analytics, audit logs, and an admin panel are what separate a demo from a product people can pay for.
The Solution
AI content & chatbot across models
Sellanto generates social content and chatbot replies using both OpenAI and Gemini, so the platform isn’t locked to a single provider.
Token metering & plan limits
Every request’s token consumption is tracked per user and measured against their plan, keeping AI cost visible and under control.
Plans & subscription management
Customizable plans with configurable duration and usage limits, assignable per user — the commercial backbone of the platform.
Per-user analytics & audit logging
Dashboards show token consumption and feature usage per user, while activity logging with IP tracking records administrative actions for accountability.
Admin panel with dual API-key modes
Administrators can provision API keys centrally (Admin Mode) or let users bring their own (User Mode), with role-restricted access for staff and superusers.
Architecture & Engineering
Sellanto is a Django application with a clean migration and routing structure and role-based access control — only staff and superusers reach the admin panel. AI usage is tracked through a token-accounting layer that spans both OpenAI and Gemini, feeding per-user analytics and plan enforcement. The dual API-key model (admin-provisioned vs. user-managed) is designed so the same platform can serve both fully managed customers and power users who bring their own keys.
Results & Impact
Technology Stack
Want to build an AI product?
AbedinTech designs and builds AI SaaS platforms end to end — models, metering, billing-ready plans, and admin tooling. Get a proposal.
Frequently Asked Questions
What is an AI social media automation platform?
It’s software that uses AI to generate and manage social media content — and, in Sellanto’s case, chatbot replies — at scale. Sellanto adds the product layer around that: user accounts, subscription plans, usage metering, analytics, and an admin panel.
How does Sellanto control AI costs?
Sellanto meters token usage per user across both OpenAI and Gemini and enforces limits tied to each subscription plan, so AI spend stays visible and predictable as usage grows.
Can AbedinTech build a custom AI SaaS platform?
Yes. AbedinTech builds AI products end to end — multi-model integration, token metering, subscription plans, analytics, and admin tooling — on frameworks like Django.