Skip to content
/ Go-LMS Public
forked from cbrom/Go-LMS

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

License

Notifications You must be signed in to change notification settings

Abhi94N/Go-LMS

This branch is 2 commits behind cbrom/Go-LMS:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5583b35 · Aug 1, 2020
Jun 9, 2020
Jul 29, 2020
Jun 14, 2020
Jun 15, 2020
Jun 17, 2020
Jun 13, 2020
Jun 14, 2020
Jun 14, 2020
Jun 14, 2020
Jun 1, 2020
Jun 14, 2020
May 26, 2020
Jun 9, 2020
Jun 14, 2020
Jul 25, 2020
Jun 1, 2020

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 88.2%
  • JavaScript 10.2%
  • HTML 1.2%
  • Other 0.4%