Solvo 2.0 documentation
Install, run, brand and integrate the platform.
What's new
Everything that changed in 2.0: shared stylesheets, light/dark themes, 13 email engines, 9 SMS gateways, 81 ready templates, live chat, the System & licence page and the demo edition.
Installation
Requirements, the database, the web installer, licence activation, pointing your web server at public/, and a post-install checklist.
Upgrading from 1.x
Back up, upload the upgrade package, press "Update the database now", add the outbox cron job.
Email & SMS
Connecting an email engine and SMS gateway, the template library and editor, per-school sender settings, the outbox and message log.
Live chat
Platform and school inboxes, answering chats, away messages, opening hours, saved replies and embedding the bubble on another site.
Themes & branding
Light/dark mode, colour themes, logos, school colours, and how the two shared stylesheets work.
Cron jobs
The background scripts, what each does, and when to schedule it.
Licensing & demo
How licence activation and checks work, the sale and demo editions, and running the public demo.
ElimuPay API
For schools not on the platform that want ElimuPay fee-instalment financing: authentication, endpoints, webhooks.
Demo data
The two demo schools, every role, and the nightly reset.
The same guides are in docs/ as Markdown.