=== Sajeebit School Attendance ===
Contributors: sajeebit
Donate link: https://sajeebit-school-attendance.sajeebit.com/
Tags: attendance, school attendance, student attendance, education, students
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manage students, classes, sections, and attendance directly from your WordPress dashboard.

== Description ==

Sajeebit School Attendance helps schools manage students, classes, sections, and daily attendance directly from the WordPress dashboard.

It is a self-contained free plugin. Attendance data stays in your WordPress database. The free version does not require Firebase, SMS gateways, WhatsApp APIs, biometric hardware, or other paid external services.

Official website: [https://sajeebit-school-attendance.sajeebit.com/](https://sajeebit-school-attendance.sajeebit.com/)

= Features =

* Student management (ID, name, roll, class, section, guardian, status)
* Class management
* Section management
* Daily attendance with present, absent, late, and leave statuses
* QR code per student for attendance check-in
* Dashboard statistics and charts
* Attendance history per student
* Monthly reports and attendance percentage
* Search and filtering
* CSV export
* Settings for school profile, attendance rules, and uninstall data option

= Documentation =

Full documentation with screenshots: [https://sajeebit-school-attendance.sajeebit.com/docs.html](https://sajeebit-school-attendance.sajeebit.com/docs.html)

Quick start:

1. Activate the plugin.
2. Create classes, then sections.
3. Add students.
4. Open Attendance, select date/class, and save — or use QR Check-in.
5. Review Reports and export CSV when needed.

= Privacy =

* No remote tracking
* No analytics injection
* No phoning home
* Optional data deletion on uninstall (disabled by default)

== Installation ==

1. Install Sajeebit School Attendance from the WordPress plugin directory, or upload the plugin ZIP via Plugins → Add New → Upload Plugin.
2. Activate the plugin through the Plugins screen.
3. Open **Sajeebit Attendance** from the WordPress admin menu.
4. Create your classes.
5. Create sections.
6. Add students.
7. Start recording attendance (manual grid or QR check-in).

More detail: [https://sajeebit-school-attendance.sajeebit.com/docs.html](https://sajeebit-school-attendance.sajeebit.com/docs.html)

== Frequently Asked Questions ==

= Where can I find documentation and screenshots? =

Visit [https://sajeebit-school-attendance.sajeebit.com/docs.html](https://sajeebit-school-attendance.sajeebit.com/docs.html)

= Can I manage multiple classes? =

Yes. You can create multiple classes and sections.

= Can I record absent students? =

Yes. The plugin supports present, absent, late, and leave statuses.

= Does the plugin require an external service? =

No. The free version works directly inside WordPress.

= Does it support QR attendance? =

Yes. Each student receives a signed QR code. On the Attendance screen, use QR Check-in with a USB scanner or by pasting the code.

= Does it support biometric devices? =

The free version provides manual and QR attendance management. Biometric integrations (for example ZKTeco or Suprema) may be provided separately in future extensions.

= What happens to my data if I uninstall the plugin? =

By default, plugin data is kept on uninstall. You can enable “Delete all data on uninstall” in Settings → Privacy if you want tables and settings removed.

= How is attendance percentage calculated? =

Attendance % = Present days / Working days × 100. Working days are the distinct dates that have attendance records for that student in the selected period.

== Screenshots ==

1. Dashboard with today’s attendance statistics and charts
2. Student management list with search and filters
3. Class management
4. Attendance marking screen with status options and QR check-in
5. Attendance report with filters and CSV export
6. Student attendance history and percentage

== Changelog ==

= 1.0.0 =
* Initial release: students, classes, sections, attendance, QR check-in, reports, CSV export, dashboard charts, and settings.

== Upgrade Notice ==

= 1.0.0 =
Initial release of Sajeebit School Attendance.
