Home
Softono
Go-LMS

Go-LMS

Open source MIT Go
45
Stars
27
Forks
13
Issues
4
Watchers
3 years
Last Commit

About Go-LMS

A rewrite of pupilfirst (Learning management system) in golang for the purpose of learning a software development process.

Platforms

Web Self-hosted

Languages

Go

Links

Go-LMS

A rewrite of pupilfirst (Learning management system) in golang for the purpose of learning a software development process.

Go-LMS Logo

License: MIT Go


Features

  • Coaches
  • Students
  • Live learning
  • Course curriculum

Deploying to production

Have doubts? Talk to our development team on our Discord server.

Setup for development

  1. Install postgresql
  2. Install redis (optional)
  3. clone the repo
  4. cd Go-LMS
  5. go run cmd/api/main.go

Note

Any configuration goes to .env file. Do not run main program from outside the main directory.