Skip to main content

Evaluating Pupilfirst LMS

If you're looking to quickly evaluate whether Pupilfirst LMS is suitable for your needs, you can run the LMS in a single step using Docker Compose.

After cloning our GitHub repository, and with Docker installed on your system, run...

docker compose up

...from the root of the cloned repo.

Once Docker Compose shows the message Listening on http://0.0.0.0:3000, visit http://localhost:3000 in your browser.

What you'll see is the LMS running in the development environment with its database seeded with demonstration data.

  • You can sign into the school as an admin by using the Developer sign-in option and supplying the email address admin@example.com.
  • To view the app as a student, you can sign in using the email address student1@example.com.