Docs
Home
  • Overview
  • Production deployment
  • aaPanel
  • aaPanel quick reference
Using SocialMine
Admin
Social platforms
Home
  • Overview
  • Production deployment
  • aaPanel
  • aaPanel quick reference
Using SocialMine
Admin
Social platforms

SocialMine

AI-powered social media management & scheduling

Setup & deploymentUsing the appAdmin configurationSocial platform setup

Multi-tenant SaaS

NestJS API, Prisma, MySQL, and a React (Vite) client with Tailwind CSS.

Scheduling & publishing

Drafts, scheduled posts, calendar view, and platform publishing via OAuth-connected accounts.

AI content

OpenAI or DeepSeek per tenant — AI Writer, templates, and assist when creating posts.

Documentation index

GuideWhat it covers
Setup & deploymentLocal install, environment, database, migrations, troubleshooting — and entry point for production deployment, aaPanel, and aaPanel quick reference
Using SocialMinePosts, scheduling, calendar, connecting accounts, AI features, subscriptions, support
Admin configurationSuper-admin panel — clients, OAuth/social platforms, plans, billing, branding
Social platform configurationMeta, Instagram, LinkedIn, X, TikTok, Threads — apps, permissions, callback URLs

Start with Setup & deployment for install and hosting. Use Using SocialMine for day-to-day product usage. Use Admin configuration when you operate the SaaS control plane (OAuth apps, tenants, plans).

Quick reference

  • API base (dev): http://localhost:3000/api
  • Web app (dev): http://localhost:5173
  • Root .env: Shared by server and client (Vite reads VITE_* variables only)

For scripts and repository layout, see the project README at the repository root (parent of this docs folder).

MIT Licensed | SocialMine