Online
SA
Super Admin
Good morning, Admin 👋
Loading…
Active FY: Calculating… Status: Active
Active Students
Campuses
Total Staff
Total Fee Collected
Fee Outstanding
Campus-wise Student Count
Live from Firebase
Gender Distribution
Department-wise Students
Fee Collection Status
Course Year Distribution
Student Management
Loading…
Student Phone Department Campus Course Year Gender Fee Status Sem Fees Actions
Add New Student
Fill in the details to register a new student in Firebase
Student Identity & Details
Parents & Guardians
Current Academic Enrollment
Prior Qualifications
Fee Configuration & Referrals
PERMANENT ADDRESS
PRESENT ADDRESS
Edit Student Details
Update the details of the selected student
Student Identity & Details
Family Details
Academic Registration
Secondary Education (10th Std)
Higher Secondary Education (12th Std)
Fee Structure Configuration
Agent / Referral Commission Details
Permanent Address
Present Address
Transfer Campus
Transfer a student from one campus to another and record the change in Firestore
Student ID Cards
Generate and print high-quality campus ID cards
Agents Management
Manage commission agents and track referrals
Agent Name Contact Number Email Campus Referred Students Total Commission Paid Commission Pending Balance Added On Actions
Agent Payout History
Track, search, and manage all commission payouts to agents
Date Agent Name Student Referral Amount Paid Payment Mode Ref / Voucher No Remarks Actions
Add New Agent
Create a new commission agent in the system
Agent Information
Fill in the details to register a new commission agent
Attendance Module
Daily & monthly tracking
Attendance data not yet in Firestore
Add an attendance collection to your Firestore with fields like studentId, date, present, campus — then connect it here.
Campus Management
Loading…
Logo Campus Name Short Name Address Contact Phone Website / Pincode Approved & Affiliated By Courses Students Actions

Loading campuses list...
Add Campus
Configure campus details
No file chosen
Campus Bank Accounts
Loading…
Campus Name Bank Name Account Number IFSC Code Branch Name Branch Address Balance Status Actions

Loading bank accounts list...
Add Campus Bank Account
Configure bank account details
Financial Years
Loading…
Campus Name Financial Year Date Range Students Actions

Loading financial years list...
Add Financial Year
Configure financial year details
Courses
Loading…
Campus Name Course Short Name Course Affiliation Students Status Actions

Loading courses list...
Add Course
Configure course details
Reports & Analytics
Comprehensive financial projections, student metrics, and referral statistics
Projected Revenue
Total Fee Collected
Collection Rate
Total Outstanding
Student Report
Complete student list with all Firebase fields. Downloads as CSV.
Fee Report
All admission and semester fee data per student.
Agent Referral Ledger
Agent commissions, payouts, and referral stats.
Campus Performance
Campus collections, registrations, and dues report.
Students per Campus
Students per Department
Referral Type Share
Fee Collection Share
Campus Financial Performance Summary
Campus Name Active Students Projected Revenue Fee Collected Fee Outstanding Efficiency Rate
Agent Commission & Payout Summary
Agent Name Referred Students Configured Commission Paid Payouts Remaining Balance Payout Status
Showing 0 to 0 of 0 entries
Notifications
Background Sync Queue
Manage offline operations and database synchronization
When you run actions in offline mode or when a database operation fails, they are queued here. The app automatically retries these operations in the background. You can inspect, edit, or delete operations from the queue below.
Action Collection Operation Details Status Error Message Actions
User Profile Settings
Edit Profile Details
SA
Change
Supported: JPG, PNG. Max 500KB (stored free in database)
SA
Super Admin
@admin
Administrator
Contact Number
+91 98765 43210
Allowed Campuses
System Permissions
Active Sessions & Device Management
These are the devices and browser sessions currently logged into your VYSAMOX ERP account. You can revoke any session to log out that device remotely.
Email Notification & Performance Reports
Configure a free Google Apps Script web app endpoint to securely email system performance summaries, financial statistics, and audit reports to your administrator inbox.
Configuration Settings
3-Step Setup Instructions
  1. Open Google Apps Script and click New Project.
  2. Delete any default code, paste the script below, and click save.
  3. Click Deploy -> New Deployment, choose Web App type, configure it to run as "Me" and allow access to "Anyone", then copy the URL here.
function doPost(e) {
  var data = JSON.parse(e.postData.contents);
  var payload = data.payload || {};

  // ---------- helpers ----------
  function escapeHtml(str) {
    if (str === null || str === undefined) return '';
    return String(str)
      .replace(/&/g, '&')
      .replace(//g, '>')
      .replace(/"/g, '"')
      .replace(/'/g, ''');
  }

  function formatNumber(val) {
    var n = Number(val);
    if (isNaN(n)) return escapeHtml(val);
    return n.toLocaleString('en-IN');
  }

  function formatINR(val) {
    var n = Number(val);
    if (isNaN(n)) return escapeHtml(val);
    return '₹' + n.toLocaleString('en-IN', { minimumFractionDigits: 2, maximumFractionDigits: 2 });
  }

  var excelAttached = false;

  // ---------- build campus rows ----------
  var campusRowsHtml = '';
  if (payload.campuses && payload.campuses.length > 0) {
    var shown = payload.campuses.slice(0, 10);
    for (var i = 0; i < shown.length; i++) {
      var c = shown[i];
      campusRowsHtml +=
        '' +
        '' + escapeHtml(c.name) + '' +
        '' + formatNumber(c.students) + '' +
        '' + formatINR(c.collected) + '' +
        '' + formatINR(c.outstanding) + '' +
        '';
    }
    if (payload.campuses.length > 10) {
      campusRowsHtml +=
        '' +
        '+ ' + (payload.campuses.length - 10) + ' more campus(es) — full detail in attached Excel' +
        '';
    }
  }

  // ---------- card helper (2-up on desktop, stacks on mobile) ----------
  function card(label, value, color) {
    return (
      '' +
      '' +
      '
' + '
' + escapeHtml(label) + '
' + '
' + value + '
' + '
' ); } // ---------- HTML email body ---------- var htmlBody = '' + '' + '' + '' + '' + 'VYSAMOX ERP Report' + '' + '' + '' + '' + '' + '
' + '' + // header '' + // content '' + // footer '' + '' + // email-container '
' + // outer ''; // ---------- send ---------- var emailOptions = { to: data.recipient, subject: '📊 VYSAMOX ERP - System Performance Report Summary', htmlBody: htmlBody }; if (excelBlob) { emailOptions.attachments = [excelBlob]; } MailApp.sendEmail(emailOptions); if (ss) { try { DriveApp.getFileById(ss.getId()).setTrashed(true); } catch (e) {} } return ContentService.createTextOutput(JSON.stringify({ status: 'success', excelAttached: excelAttached })) .setMimeType(ContentService.MimeType.JSON); }
Enterprise Audit Logs
Immutable records of all critical actions and security events across the ERP
Timestamp User Module Action Status IP Address Details Action
Showing 0 to 0 of 0 entries
Users & Permissions
Manage user accounts and role-based permissions
Username Role Permissions Created On Actions
Add New User
Configure user accounts and role-based permissions
Permissions Configuration
Collect Semester Fees
Search students and collect fee payments
Collect Other Fees
Search students and collect custom other fee payments
Other Fees List
Detailed breakdown of all other fees payments received from students
Total Other Fees Received
₹0.00
Cash Payments
₹0.00
Bank / UPI / Online
₹0.00
Receipt No Student Name UID Campus Department Fee Component Amount Paid Payment Mode Ref ID Date Received Action
Collect Hostel Fees
Search hostel students and collect hostel rent or deposits
Fees Outstanding / Due List
Overview of pending fees balances
UID Student Name Campus Course / Dept Total Expected Total Collected Balance Due Fee Status Action
Financial Year Wise Fees Summary
Total financial health by year
Financial Year Total Students Expected Revenue Realized / Collected Revenue Outstanding Due Revenue Collection Rate
Daily Collection Report
Audit trail of transactions received
Total Collections
₹0.00
Cash Count
₹0.00
Online Count
₹0.00
Receipt No Student UID Student Name Campus Fee Component Amount Paid Mode Ref ID Ledger Account Time Collected Action
Receipt / Invoice Viewer
Preview and print transaction receipts

COLLEGE NAME

FEES PAYMENT RECEIPT
Receipt No:
Payment Date:
Student UID:
Fee Component:
Student Details Academic Details
Name:
Phone:
Campus:
Department:
DESCRIPTION OF PAYMENT AMOUNT PAID

Mode of Payment: | Ref ID:
Remarks: No remarks
0.00

Generated by: Super Admin

VYSAMOX Campus Intelligence ERP

Cashier / Accounts Officer
Receipts List
Detailed breakdown of all fees payments received from students
Total Received
₹0.00
Cash Payments
₹0.00
Bank / UPI / Online
₹0.00
Date Receipt No Student Info Campus Fee Component Mode Cash/Bank Ledger Account Amount Action
Payments List
Detailed breakdown of all payment vouchers entered in the system
Total Paid
₹0.00
Cash Payments
₹0.00
Bank Payments
₹0.00
to
Date Voucher No Payee Info Debit Account Payment By Amount Doc Status Actions
Loading payments list...
Online & App Payment Report
Overview of digital payments received
Receipt No Student UID Student Name Campus Fee Component Amount Paid Digital Mode Ref / Transaction ID Date & Time Action
Staff Directory
Loading…
Staff ID Name Designation Department Contact Info Joining Date Net Salary Actions

Loading staff details...
Add New Staff
Register a new staff member in the system
Edit Staff Details
Modify details of the staff member
Staff Attendance Master
Mark daily attendance and track monthly records for staff members
Staff Attendance List
Staff Member Designation Attendance Status Remarks
Please select Campus and Department filters to display staff.
Hostel Master
Loading hostels...
Hostel Name Gender Type Rooms Count Address Status Actions

Loading hostels list...
Room Inventory
Loading rooms...
Hostel Room No. Room Type Capacity Current Occupants Deposit Monthly Rent FY Status Actions

Loading rooms list...
Add Hostel
Configure hostel details
Add Room
Configure room details and capacities

Existing Rooms

Hostel Room No. Type Capacity Rent Deposit FY Status
Loading rooms...
Allocate Hostel Room
Assign a hostel room to a student
Please search and select a student above to proceed with hostel allocation.
Hostel Allocation List
Loading allocations...
Student Name UID Hostel Room No. Total Rent Deposit Allocation Date Allocated Months Check-Out Date Status Actions

Loading allocations list...
Bulk Upload Students
Import student records from CSV or Excel file
Templates & Samples
Core Validation Rules
Student Name: Must be non-empty string.
Phone Number: Exactly 10 digits without prefix.
Email: Standard valid email format.
Date of Birth: DD/MM/YYYY, DD-MM-YYYY, or YYYY-MM-DD.
Admission Fees: Numeric values without symbols or commas.
Fuzzy Duplication Protection: Automatically skips rows that match existing names in selected campus records.
Loaded Data Preview
0 rows
No data loaded. Select a campus and upload a file to preview.
Bulk Upload Staff
Import staff records from CSV or Excel file
Templates & Samples
Core Validation Rules
Staff Name: Must be non-empty string.
Designation & Dept: Must be non-empty.
Date of Join: Must be parsed as valid date.
Base Pay: Must be a positive numeric value.
Phone Number: Exactly 10 digits without prefix.
Email: Standard valid email format.
Loaded Data Preview
0 rows
No data loaded. Select a campus and upload a file to preview.
Ledger Master
Manage system account ledgers
Account Ledgers
0 records
Campus Financial Year Account Group Ledger Name Opening Balance Status Actions
Loading ledgers...
Add Ledger
Create a new ledger in the Ledger Master
Fee Ledger Mapping
Link student fee components to Ledger Master accounts

Update Mappings

Select the default Ledger Account for each fee category. When a student fee receipt is generated, the transaction will automatically be linked to the matching ledger under the student's campus and financial year.

Active Fee Mappings List

Fee Component Mapped Ledger Account Financial Year(s)

Other Fees Master

Configure additional fee components (such as Admission, Exam, Library, or Transportation fees) and map them to their corresponding General Ledger accounts. System default fees cannot be deleted.

Fee Component Name Mapped Ledger Account Default Charge Created By Actions
Sub Ledger Master
Manage subsidiary accounts linked to parent ledgers
Subsidiary Ledgers
0 records
S.No. Campus Financial Year Parent Ledger Sub Ledger Name Opening Balance Status Actions
Loading sub ledgers...
Add Sub Ledger
Configure new subsidiary account ledger mappings

Sub Ledger Configuration

Double Column Cashbook
Detailed register of cash and bank receipts and payments
Opening Balance
Cash:₹ 0.00
Bank:₹ 0.00
Total Receipts (Dr)
Cash:₹ 0.00
Bank:₹ 0.00
Total Payments (Cr)
Cash:₹ 0.00
Bank:₹ 0.00
Closing Balance
Cash:₹ 0.00
Bank:₹ 0.00
to
Date Campus Ledger Particulars / Description Voucher Type Voucher/Ref No Receipt Cash (Dr) Receipt Bank (Dr) Payment Cash (Cr) Payment Bank (Cr) Balance Cash Balance Bank
Loading cashbook registers...
Add Ledger Payment
Configure and submit payments for ledgers and sub-ledgers
Presets: Office Expenses Salary Payment Rent Electricity Maintenance
Add Course Quota
Configure allocated seats for course quotas
Select one or more courses
Please select a campus first...
Select one or more financial years
Please select a campus first...
Select one or more course quotas
Select one or more quotas
Course Quota Allocation
Manage allocated seats and view real-time occupancy statistics
Campus Course FY Course Quota Quota Allocated Seats Filled Seats Available Seats Occupancy % Actions

Loading quota configurations...
Student Documents Manager
Upload, view, and manage student document records and verification files
Fund Transfer
Transfer funds between cash and bank ledger accounts across campuses
Source Account (From)
Debit / Outgoing
Destination Account (To)
Credit / Incoming
Fund Transfer Register
Logs of all internal fund transfers between cash and bank accounts
Transfers Count
0
Total Transferred
₹0.00
Date Voucher No From Account (Credit) To Account (Debit) Amount Narration Actions
Student Reports
Filter, analyze, and export student academic and fee accounts
Total Students
0
Male Students
0
Female Students
0
Outstanding Due
₹0.00
S.No. Student Details Unique ID Campus Course Session (FY) Gender Outstanding Due Status Actions

Loading student reports...