Skip to content

Bowserinator/LMSMirror

Repository files navigation

LMSMirror

LMSMirror is a free and open-source client of LMS (Blackboard).

Table of Contents

Table of Contents
  1. Development Stack
  2. Getting Started
  3. Roadmap
  4. Contributions
  5. Resources

Development Stack

  • JavaScript
  • Vue
  • CSS
  • Prettier

Getting Started

Prerequisites

  1. Install NodeJS
  2. Install Git
  3. Clone the project
git clone https://github.com/Bowserinator/LMSMirror
  1. Install the needed dependencies and move to the frontend folder
npm install && cd frontend

Development

# serve with hot reload at localhost:3000
npm run dev

# build for production and launch server
npm run build
npm run start

# generate static project
npm run generate

# prettier formatting
npm run pretty

# prettier lint check
npm run linting

Contributions

  1. Create a branch
git checkout -b branch-name
  1. Switch to the recently created branch
git checkout branch-name
  1. Change the files that are needed
  2. Add your changes to staging
git add .
  1. Commit your files to staging
git commit -m "commit message"
  1. Connect your branch to the repo and push up
git push -u origin branch-name
  1. Update your local repository with current remote repository
git pull

Roadmap

Refer to our Wiki

Resources

About

A better locally hosted LMS client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published