Ekattor School Management System (Codeigniter) — php-scripts preview

Ekattor School Management System (Codeigniter) Nulled

For administrators juggling timetables, teachers buried in exam paperwork, and parents desperate for a clear window into their child’s academic life, the chaos of manual school management is an all-too-familiar pain point. The Ekattor School Management System (Codeigniter) by Creativeitem is a comprehensive, PHP-based administrative solution designed to consolidate student data, academic records, financial tracking, and parent-teacher communication into a single, centralized platform. With over 3,789 sales on CodeCanyon, this robust script is built for educational institutions of all sizes—from primary schools to higher secondary colleges—that need to replace disjointed spreadsheets and paper trails with a streamlined, role-based digital ecosystem.

This isn’t just a student database; it functions as an operational command center. It empowers school admins to control everything from bulk student enrollment and fee collection to transportation routes and library book issuance. At the same time, it provides dedicated panels for teachers, parents, and even accountants, each with permission-based access to relevant data. Whether you are digitizing a single campus or managing multiple academic sessions, Ekattor aims to save hundreds of administrative hours per term by automating routine tasks like attendance marking, result computation, and ID card generation. Its evolution reflects a deep commitment to user feedback; the most recent update introduced a Transportation module with live location tracking—a rarity in this price bracket—demonstrating that this is a living product that adapts to modern schooling needs.

Key Features

Rather than a simple directory of students, Ekattor provides a suite of interconnected tools that bridge the gap between the front office and the classroom. Below are the critical modules that make this script a viable contender for your school’s infrastructure:

  • Multi-Panel System: The platform is segmented into distinct logins for Admin, Teacher, Parent, Student, Accountant, and Librarian. This ensures each user sees only what is relevant to their role, keeping data secure and interfaces uncluttered.
  • Advanced Student Promotion & Bulk Import: Admins can promote students to the next class with a few clicks (setting new sections automatically) or import hundreds of students at once using a CSV file upload. This eliminates end-of-year data entry bottlenecks.
  • Online Examination Suite: Teachers can draft exams, publish them later, and include multiple question types (MCQs, descriptive, etc.) in a single paper. Students can take assessments online, and the system automatically calculates scores. Question papers can also be printed with or without the answer key.
  • Integrated Payment Gateways: Collect fees with ease via PayPal, Stripe, and PayUMoney. The accounting module allows for manual payment logging, mass invoice generation, and specific tracking of income and expenses.
  • Parental Communication Tools: Beyond basic messaging, parents can view their children’s separate report cards, attendance records, payment history, and even monitor the live location of the school bus if their child is assigned to a vehicle.
  • Frontend School Website & CMS: Ekattor doesn’t just manage back-end data; it powers your public-facing website. You can customize the homepage, manage gallery images, publish notices, and choose from multiple themes, all from within the admin panel.
  • Transportation Module (v7.6): School admins can manage a fleet of vehicles, assign drivers, enroll students onto specific routes, and allow parents to view the real-time GPS location of the bus.
  • Attendance & Report Generation: Mark daily attendance with a simple radio-button interface. The system tracks monthly results, prints reports, and can even trigger SMS notifications to parents when a student is marked absent.
  • Digital Library & Study Materials: The built-in library module lets students browse the catalog and issue books digitally, while teachers can upload subject-wise study materials and academic syllabi for the class to download.

These features work together to create a fluid experience—for instance, when a teacher logs in to update exam grades, an automatic mark sheet is generated that is immediately visible to both the student and their registered parents.

Who Is This For? Use Cases

The Ekattor system is database-driven and highly configurable, making it useful for a wide range of educational scenarios. The key is that the institution needs a web server (Apache) and a willingness to input structured data to see the benefits.

School Owners & Principals (Institutional Oversight)

For a school director managing multiple departments, this tool provides a unified dashboard to view daily present counts, overdue invoices, and lesson plans. The ability to add multiple admin users means a Principal can delegate control to a Vice-Principal or Head of Administration without giving up the “Super Admin” superpowers. The Backup and Restore capabilities ensure that term-end reports and student histories are never lost, providing peace of mind when migrating to a new server or during annual audits.

Teachers & Class Teachers (Academic Management)

Teachers often lose precious teaching time to administrative tasks. With Ekattor, they can generate tabulation sheets that summarize exam marks for an entire class, making it easy to identify students who are lagging. Version 5.1+ introduced a permission lock where teachers see only the students of their own class and can only edit marks for their specific subjects. This prevents unauthorized data tampering. The ability to send group messages and share private notes with parents regarding a student’s behavior or performance keeps the parent loop closed without exposing the teacher’s personal phone number.

IT Administrators & Bursars (Financial & Technical Control)

Managing school fees is a significant time sink. The dedicated Accountant role allows a specific user to handle only the financial suite—incomes, expenses, and fee structures. They can create mass invoices for an entire class in a single form submission. On the technical side, the system supports auto-update modules from the developer, meaning you don’t need to manually code patches. The login implementation and payment gateway health are monitored, and the script includes an SMPT configuration tool to ensure transactional emails (receipts and notices) reach inboxes rather than spam folders.

Technical Details & Compatibility

Before purchasing, it is crucial to verify your hosting environment matches the script’s requirements. The Ekattor School Management System is built on the CodeIgniter PHP framework and is best suited for a traditional LAMP stack setup.

  • Server Requirements: You must have an Apache server with PHP version 7.x or higher and MySQL database access. PHP cURL extension must be enabled for API calls (payments and SMS).
  • Installation: The script has an automated installer, though it requires a valid Envato Purchase Code to unlock the installation process. This ties the software to one domain only per license.
  • User Interface: The front-end and back-end were overhauled in recent versions to utilize Bootstrap 5. This ensures the dashboard is fully responsive and functions smoothly on tablets and mobile browsers, which is essential for teachers taking attendance on the go.
  • Multi-Language & RTL Support: Ekattor supports language packs from Bengali to Arabic, including security updates for language translation files. It supports Right-to-Left (RTL) text alignment, which is critical for institutions using Hebrew or Arabic as their primary instruction medium.
  • Security: The developer has a history of patching XSS vulnerabilities (as seen in the 2021 update) and introduced password encryption and reCAPTCHA integration for public forms to prevent spam submissions.

It’s worth noting that because this is a self-hosted script, you do not pay a monthly SaaS fee, but you are responsible for server maintenance and security updates—though the auto-updater feature simplifies this significantly.

Pros and Cons

To help you make an objective purchasing decision, here is a balanced look at what Excels and where there might be limitations.

Pros

  • Comprehensive Feature Set: Very few scripts in the $50 range offer this level of depth, including a transport module with live tracking and a full library management system.
  • Multi-Tenant Roles: The segregation between Accountant, Librarian, and Teacher panels is clear and prevents role confusion. The ability to add multiple admins is a boon for larger schools.
  • Parent-Specific Transparency: Parents can track fees, attendance, results, and bus locations without being able to see other children’s data. The system supports multiple children under one parent profile.
  • No Monthly Fees: The one-time payment of $50.00 covers the core script and includes six months of support from the author, which is exceptional value-for-money compared to annual subscription services that cost hundreds of dollars.
  • Proven Track Record: With almost 3,800 sales and a long update history (since 2013), you are adopting mature code that is battle-tested in real-world schools, rather than an unproven beta project.
  • Bulk Operations: The CSV import and mass invoice generation cut down hours of manual data entry—a game-changer during the admission season.

Cons

  • Manual Installation Required: Unlinke cloud-based software, you must set up the environment (PHP, MySQL, Apache) yourself, although the auto-installer does minimize the complexity.
  • One Domain License: If you operate multiple branches and need the system on two different domains, you will need to purchase two separate licenses, which can increase total cost.
  • Legacy PHP Support: While it runs on PHP 7, some shared hosting providers are moving heavily toward PHP 8.x exclusively. If your host forces PHP 8 strict mode, you might encounter compatibility warnings, so check with your server admin first.
  • No Native Mobile App: Although an API was developed for iOS integration (in version 3.5), the standard product is web-only. You must build a custom app to match the dashboard experience for native mobile users—the mobile version is browser-based.

Frequently Asked Questions

Is this script compatible with WooCommerce or WordPress?

No, the Ekattor School Management System is a standalone PHP and MySQL script built specifically on the CodeIgniter framework. It is coded to run on Apache servers requiring a purchase code during installation. It is not a WordPress plugin and cannot be installed directly on an existing WordPress dashboard. However, it does include a built-in frontend website module, allowing you to publish posts and