https://github.com/lepo-project/lepo
LePo: Learning Management System with Note & Sticky
https://github.com/lepo-project/lepo
lms rails webapp
Last synced: 5 months ago
JSON representation
LePo: Learning Management System with Note & Sticky
- Host: GitHub
- URL: https://github.com/lepo-project/lepo
- Owner: lepo-project
- License: agpl-3.0
- Created: 2017-08-02T01:03:20.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-04-26T12:37:53.000Z (almost 2 years ago)
- Last Synced: 2024-08-04T08:02:09.055Z (8 months ago)
- Topics: lms, rails, webapp
- Language: Ruby
- Homepage: https://lepo.app/en/
- Size: 1.24 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Open-Source-Ruby-and-Rails-Apps - lepo - Learning Management System with Note & Sticky 🔥 🚀 (Happy Exploring 🤘)
README
# About LePo
LePo is a Web-based LMS (Learning Management System) that is developing with the aim of supporting the following three activities.
1. learner centered active learnings
1. instructional scaffoldings
1. data and function interoperation# Getting Started [For Dev & Test Environment]
1. prepare the environment with Ruby 2 and Rails 5
1. clone or download lepo code
1. install ImageMagick
1. bundle install --without production
1. rails db:migrate
1. check some constants in config/initializers/constants.rb
1. set some credentials as credentials.yml.enc, if necessary
  (Not necessary for default settings)1. rails s -b 127.0.0.1
1. access the top page ( localhost:3000 ) with web browser and follow the shown instruction.
(For the initial configuration, signin with system admin account is limited for IP address 127.0.0.1.)
# For Production Environment
* set some credentials as credentials.yml.enc (Necessary to set at least for secret_key_base)
* recommended environments: Nginx, Unicorn and MariaDB (MySQL)
# Remarks
- LePo is in alpha version status. In the near future, there may be a big code change.
- We assume use LePo in Japanese now, but English language pack is also under development.
- Using LePo with relative url root (subdirectory) is not supported.