All Projects → runbytech → ultron-ele

runbytech / ultron-ele

Licence: MIT license
The world’s fastest LMS engine based on Gatsby -- Deliver knowledge with fun!

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Smarty
1635 projects

Projects that are alternatives of or similar to ultron-ele

Thymeleaf Spring
Thymeleaf integration module for Spring
Stars: ✭ 349 (+1192.59%)
Mutual labels:  template-engine, server-side-rendering
eGyan
eGyan is a web application built with Node.js (Express) and Hasura (https://hasura.io/) Platform. It is a simple and effective eLearning app for everyone.
Stars: ✭ 36 (+33.33%)
Mutual labels:  elearning, elearningapp
React Ssr
React SSR as a view template engine
Stars: ✭ 200 (+640.74%)
Mutual labels:  template-engine, server-side-rendering
lifterlms
LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
Stars: ✭ 146 (+440.74%)
Mutual labels:  lms, elearning
Api2html
Using the data from your API, generate the HTML on the fly! Server-side rendering of the mustache templates
Stars: ✭ 97 (+259.26%)
Mutual labels:  template-engine, server-side-rendering
Thymeleaf
Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
Stars: ✭ 2,251 (+8237.04%)
Mutual labels:  template-engine, server-side-rendering
opentok-elearning-samples
Sample applications highlighting integrations between OpenTok and Learning Management Systems (LMS)
Stars: ✭ 18 (-33.33%)
Mutual labels:  lms, elearning
nars
Server rendered React Native
Stars: ✭ 85 (+214.81%)
Mutual labels:  server-side-rendering
koa-react-redux-universal-boilerplate
[Unmaintained] A fullstack Koa + React + Redux Universal Boilerplate to speed up your development process.
Stars: ✭ 22 (-18.52%)
Mutual labels:  server-side-rendering
academico
Lavarel-based school management platform for small and medium institutions
Stars: ✭ 164 (+507.41%)
Mutual labels:  lms
rsp
A server-state reactive Java web framework for building real-time user interfaces and UI components.
Stars: ✭ 35 (+29.63%)
Mutual labels:  server-side-rendering
impeachment-timeline
Timeline of events that lead to the impeachment of Donald J. Trump →
Stars: ✭ 14 (-48.15%)
Mutual labels:  gatsby-site
LMS
LMS is a web based platfotm which is accessible, powerful, and provides tools required for large, robust learning platforms.
Stars: ✭ 19 (-29.63%)
Mutual labels:  lms
boldr
React based CMF / blogging engine using Redux, Postgres, Node, and more...
Stars: ✭ 78 (+188.89%)
Mutual labels:  server-side-rendering
e-learning-app
E-Learn is a beautiful open-source education app for Android. It is built with Dart on top of Google's Flutter Framework.
Stars: ✭ 218 (+707.41%)
Mutual labels:  elearning
badger
Gamification platform to motivate your team with badges, adventures & other cool stuff!
Stars: ✭ 77 (+185.19%)
Mutual labels:  gamification
plug-react
React components and hooks to plug your React applications into Croct.
Stars: ✭ 76 (+181.48%)
Mutual labels:  server-side-rendering
learning-path-java-ee
Learning path Java EE
Stars: ✭ 19 (-29.63%)
Mutual labels:  learning-path
sscg
Simple Signed Certificate Generator
Stars: ✭ 57 (+111.11%)
Mutual labels:  certificate-generation
react-ssr-error-boundary
No description or website provided.
Stars: ✭ 33 (+22.22%)
Mutual labels:  server-side-rendering

UltronEle

The world’s fastest LMS engine

This is a gatsby starter project used to generate a LMS(learning management system) skeleton site.

Logo image is designed in designevo@2019/01/27

Note:

This project is no longer actively maintained, please use it with proper build environment described below!

Latest Updates

Screen Shots

mobile screen shots

Demo

is HERE!

Features

  • extremely smooth visit experience
  • fast setup and easy depolyment procedure
  • gamefication learning experience
  • category/tutorial/quiz generation by cli easily
  • learning process tracking and visualization
  • quiz report and certificate generation
  • user locally login/cache support
  • mobile screen support

Build environment

  • python -- v2.7.14
  • node -- v11.0.0
  • npm -- v6.4.1
  • gatsby-cli -- v2.4.10

Important 3rd part library used

🚀 Quick start

Just for a couple of commands, you will have your own LMS, here we go:

$ gatsby new my-ultronele https://github.com/runbytech/ultron-ele

$ cd my-ultronele

$ gatsby develop

Your site is now running at http://localhost:8000

🎓 Learning Gatsby

Looking for more guidance? Full documentation for UltronEle lives on the website.

💫 Quick Deploy

Prerequisites: github account and netlify account required

Deploy to Netlify

Contribution is Welcome

For the ReactJS developer

  • fork this repository
  • made your modifications or improvements
  • request a PR
  • notify me by email: lwz7512[at]gmail.com
  • invite you to join collaborators

For the Content producer

  • planning your courses that you want to be itegrated to this product permanently
  • send your .pdf/.docx/images/videos to my email
  • reorganize the content to the source file and publish
  • give you credit by recording you to the contributer list

Content structure by convention

├── content
  ├── assets
    ├── imagefoldera
    ├── imagefolderb
  ├── category
    ├── coursetypea
      ├── tutoriala
        ├── 1-section.md
        ├── 2-section.md
        ├── 3-section.md
        ├── x-section.md
        ├── test.md    # this file hold tutorial quiz questions
      ├── tutorialb
      ├── tutorialc
    ├── coursetypeb
    ├── coursetypec
  ├── pagea.md    # first level navigation page of your site
  ├── pageb.md
  ├── pagec.md
  ├── paged.md
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].