Skip to content

Latest commit

 

History

History
120 lines (79 loc) · 3.34 KB

README.md

File metadata and controls

120 lines (79 loc) · 3.34 KB

UltronEle

The world’s fastest LMS engine

This is a UltronEle starter project using gatsby-theme-ultronele to generate a LMS(learning management system) skeleton site.

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

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

Prerequisite tools installation

  • node
  • npm
  • gatsby

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/ultronele-starter

$ cd my-ultronele

$ gatsby develop

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

Learning how to use UltronEle

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

if you like this product, and want to find something new to practice reactjs coding, please join me! UltronEle is in early cultivation stage, it may be a fresh and interesting experience to witness it growing to a successful product.

For the ReactJS developer

  • fork this repository
  • made your modifications or improvements
  • request a PR
  • notify me by email
  • 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