Official documentation site for Edvronix and Solvronix Desk — built with Docusaurus 3 and deployed to GitHub Pages.
Live site: docs.solvronix.com
A production-ready Frappe/ERPNext application for K-12 school management in Pakistan. Covers fee management, student admissions, attendance, timetables, guardian records, parent portal, and analytics dashboards.
A professional white-label theme for Frappe/ERPNext that transforms the default ERP interface into a modern, branded SaaS-like product. Includes a command palette, dual color system, dark mode, slim icon sidebar, and a smart home dashboard.
| Layer | Details |
|---|---|
| Framework | Docusaurus 3.10.1 |
| Frontend | React 19 |
| Search | @easyops-cn/docusaurus-search-local (no backend required) |
| CI/CD | GitHub Actions |
| Hosting | GitHub Pages |
- Node.js 20+
- npm
npm cinpm startOpens a dev server at http://localhost:3000 with hot reload.
npm run buildGenerates the static site into the build/ directory.
npm run serve├── docs/
│ ├── edvronix/ # Edvronix product documentation
│ │ ├── intro.md
│ │ ├── installation.md
│ │ ├── initial-setup.md
│ │ ├── fee-management/
│ │ ├── students/
│ │ ├── timetable/
│ │ ├── parent-portal/
│ │ └── reports/
│ └── solvronix-desk/ # Solvronix Desk documentation
│ ├── intro.md
│ ├── installation.md
│ ├── quick-start.md
│ ├── theme/
│ ├── features/
│ └── reference/
├── src/
│ ├── components/ # React components (feature cards)
│ ├── css/ # Global styles and brand tokens
│ └── pages/ # Landing page
├── static/img/ # Logos and screenshots
├── docusaurus.config.js # Site configuration
├── sidebars.js # Edvronix sidebar
└── sidebars-desk.js # Solvronix Desk sidebar
The site deploys automatically to GitHub Pages on every push to main via GitHub Actions (.github/workflows/deploy.yml).
To deploy manually:
npm run deploy- Fork the repo and create a branch from
main. - Make your changes inside the relevant
docs/subfolder. - Run
npm startto preview changes locally. - Open a pull request — the CI build will validate the site before merge.
All documentation is written in Markdown/MDX. No code changes are needed for content updates.
- Edvronix — Frappe app for school management
- Solvronix Desk — Frappe UI theme
MIT