Installing Edvronix
Requirements
| App | Minimum Version |
|---|---|
| Frappe | >= 16.0.0 |
| ERPNext | >= 16.0.0 |
| Education | >= 17.0.0 |
| Python | >= 3.14 |
important
ERPNext and Education must already be installed on your site before installing Edvronix. The app enforces this at install time via required_apps in hooks.py.
Installation Steps
Step 1 — Get the app
cd /path/to/your/bench
bench get-app https://github.com/solvronix/edvronix --branch version-16
Step 2 — Install on your site
bench --site your-site.com install-app edvronix
Replace your-site.com with your actual Frappe site name.
Step 3 — Run migrations
bench --site your-site.com migrate
This applies all custom fields, fixtures, and database changes. The migration is safe to run — it only adds fields, it does not modify existing data.
What Gets Installed
After migration, Edvronix adds:
- Edvronix Settings doctype (single) — central configuration for your school
- 14 Script Reports across fee, student, admission, and guardian categories
- 2 Print Formats — Fee Voucher and Admission Form
- Analytics Dashboard with 6 number cards and 3 charts
- Edvronix Workspace with quick-action shortcuts
- Custom fields on Program Enrollment, Student Applicant, Student, Guardian, Sales Invoice
Development Installation
cd apps
git clone https://github.com/solvronix/edvronix
cd ..
bench --site your-site.com install-app edvronix
bench --site your-site.com migrate
Next Steps
After installation, go to Initial Setup to configure your school's settings.