kylper / learnLX

An open source platform for learning programming languages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

learnLX

Description

learnLX is an open source platform for learning programming languages.

Currently in Alpha!

Much more is left to be completed with learnLX. Check out the GitHub issues section for more info.

Setting up for Production

Currently, you need a web interface to use learnLX which has not been completed yet. You will eventually be able to use learnLX on the web, mobile applications, and on command line.

  1. Install the base program You can do this by downloading the source or using Git command line tools.

  2. Update learnLX

The latest dependencies need to be downloaded for learnLX to run properly.

cd (your project folder)
npm install
  1. Run!

There is a script you need to run to set everything up for the first time.

[coming soon]

Afterward, to run learnLX, just open the program with this:

node app.js

More info on the Web Interface and CLI is coming soon.

License

learnLX is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License (version 3) as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

A full copy of the license is available in this repository under LICENSE.TXT. You may also see the license here: http://www.gnu.org/licenses/.

About

An open source platform for learning programming languages.

License:GNU General Public License v3.0


Languages

Language:JavaScript 84.5%Language:HTML 11.6%Language:CSS 3.9%