Skip to main content

🖥️ Admin Panel Installation

Welcome to the Admin Panel Installation Guide for e-School SaaS! This section will guide you through the complete setup process for deploying and configuring the admin panel on your VPS server.

🎯 What You'll Learn

This guide covers everything you need to set up the e-School SaaS admin panel, including:

  • 🖥️ VPS Server Setup - Preparing your server environment
  • 📦 Installation Steps - Step-by-step installation process
  • ⚙️ Additional Configurations - Post-installation setup and optimization
  • 🔌 Socket URL Configuration - Setting up WebSocket for real-time features
  • 🔄 Queue Setup - Configuring Laravel Queue for background jobs
  • 🌐 Custom Domain Setup - Configuring custom domains for schools
  • 👨‍🏫 Staff/Teacher App Scope - Understanding mobile app features for staff

📋 Prerequisites

Before you begin, ensure you have:

  • ✅ A VPS server (Ubuntu 20.04+ recommended)
  • ✅ Root or sudo access to the server
  • ✅ Domain name (for SSL and custom domains)
  • ✅ Basic knowledge of Linux commands
  • ✅ Your Envato purchase code

🔑 Purchase Code

To find your Envato purchase code, visit: 👉 Where is My Purchase Code?

🚀 Getting Started

Ready to install? Let's begin with the VPS Server Setup!


Need Help? If you encounter any issues, check out our FAQs or Contact Support.