Setting Up Espeezy
Espeezy is a web-first platform. There is nothing to download. Here is what you need to know.
Web app (no installation needed)
Espeezy runs entirely in your browser. Open espeezy.com on any device with a modern browser (Chrome 110+, Firefox 115+, Safari 16+, Edge 110+). Sign in and you are ready. No plugins, no extensions, no downloads.
Progressive Web App (PWA)
On mobile, you can install Espeezy as a PWA directly from your browser. This adds it to your home screen like a native app, enables offline task viewing (cached from your last sync), and sends push notifications for task updates and deadlines.
- Android: open in Chrome, tap "Add to Home Screen"
- iOS: open in Safari, tap Share, then "Add to Home Screen"
- Offline mode: read-only view of your last synced workspace
Self-hosted deployment (for institutions)
Universities and colleges that need to host Espeezy within their own infrastructure can deploy the open-source core. The stack is Next.js 16 App Router, Firebase Firestore and Auth, and runs on any Node 24-compatible server or Vercel/Cloudflare Workers. A Docker image is provided for easy deployment.
- Docker image available: ghcr.io/espeezy/app:latest
- Environment variables required: FIREBASE_PROJECT_ID, FIREBASE_SERVICE_ACCOUNT_KEY
- SSO integration via SAML 2.0 and OAuth 2.0 (institutional IdP)
LMS integration setup
To connect Espeezy to your institution LMS, an administrator generates an API key in the Espeezy institution dashboard and pastes it into the LMS plugin settings. Plugins are available for Canvas, Blackboard Learn, and Moodle. Once connected, all courses, assignments, and enrolled students sync automatically.
- Canvas: install via App Configurations in Admin Settings
- Blackboard: install via Building Blocks (admin access required)
- Moodle: install the Espeezy plugin from the Moodle Plugin Directory
ELI12: The Simple Explanation
You do not install anything. Just open a website, sign in, and it works. If you want it on your phone like a real app, tap one button in your browser and it appears on your home screen.