https://github.com/pupilfirst/pupilfirst
A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.
https://github.com/pupilfirst/pupilfirst
graphql hacktoberfest lms pupilfirst reason-react rescript ruby-on-rails vle
Last synced: 2 days ago
JSON representation
A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.
- Host: GitHub
- URL: https://github.com/pupilfirst/pupilfirst
- Owner: pupilfirst
- License: other
- Created: 2019-08-13T09:41:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-23T11:51:30.000Z (22 days ago)
- Last Synced: 2025-04-13T01:57:28.469Z (2 days ago)
- Topics: graphql, hacktoberfest, lms, pupilfirst, reason-react, rescript, ruby-on-rails, vle
- Language: Ruby
- Homepage: https://www.pupilfirst.com
- Size: 128 MB
- Stars: 916
- Watchers: 16
- Forks: 275
- Open Issues: 229
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- Open-Source-Ruby-and-Rails-Apps - pupilfirst - A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction. 🔥 ✅ 🚀 (Happy Exploring 🤘)
- awesome-list - pupilfirst
- awesome-starred - pupilfirst/pupilfirst - A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interactio (hacktoberfest)
README
## [](https://lms.pupilfirst.org)
[](https://github.com/pupilfirst/pupilfirst/blob/master/LICENSE)
[](https://codeclimate.com/github/pupilfirst/pupilfirst/maintainability)
[](https://codeclimate.com/github/pupilfirst/pupilfirst/test_coverage)
[](https://github.com/pupilfirst/pupilfirst/actions?query=workflow%3A%22Continuous+Integration%22)
[](https://discord.gg/Sh67Tca)---
[](https://lms.pupilfirst.org)
Pupilfirst LMS is a feature-rich open-source Learning Management System (LMS) that is built around the philosophy that
true learning cannot happen by just consuming information; it happens when:- Students attempt relevant tasks.
- Get personalised feedback from domain experts.
- Reflect on their work and make improvements.
- And finally, get involved in the learning process by answering questions from their peers.## Documentation
Visit [docs.pupilfirst.com](https://docs.pupilfirst.com) for a detailed explanation of Pupilfirst's features, and to learn how to set up this repository for development and deployment.
## Community
[](https://discord.gg/Sh67Tca)
Join [our Discord server](https://discord.gg/Sh67Tca) to talk to our team!
## Changelog
View the [releases page on GitHub](https://github.com/pupilfirst/pupilfirst/releases) to view the full changelog.