Skip to content

CSWorkshop - Fetch and present beautiful open-education learning materials.

Notifications You must be signed in to change notification settings

jakerenzella/csworkshop

Repository files navigation

CSWorkshop

In development website for fetching and presenting beautiful learning material.

Easily find new content, navigate through pages.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You will need a GitHub account. If this is a uni-project you may want to create an organisation account and add multiple members.

Software

  GitHub Desktop
  Node.js
  npm
  bower
  polymer-cli

Installing

The following steps may help getting a development environment up and running Steps

  1. Create an Organisation Profile in GitHub
https://help.github.com/articles/creating-a-new-organization-from-scratch/
  1. Fork csworkshop to your organisation, by selecting the GitHub Fork option and choose the location.

  2. Install GitHub desktop

https://help.github.com/installing-github-desktop/
  1. Clone or Download the forked repository to your local environment.

  2. Download and Install Node.js. Node.js is the JavaScript runtime that is use in csworkshop.com.

https://nodejs.org/en/download/
  1. Navigate to the project folder (created by GitHub desktop) Alternatively, you can use the GitHub desktop “Repository/Open in Git Bash” menu option.

  2. Install npm. npm is the default package manager for JavaScript runtime environment Node.js.

npm install npm@latest -g
  1. Install Bower. Bower is a package manager that is used for managing front-end components.
npm install -g bower
  1. Install Polymer CLI. Polymer-CLI is the command line interface for the Polymer tool.
npm install -g polymer-cli
  1. Install bower
bower install
  1. Run project. This command will run a local instance of the csworkshop.com project.
polymer serve

Conclusion

After these steps all of the required environments and packages should be installed in the specified folder ready for use.

About

CSWorkshop - Fetch and present beautiful open-education learning materials.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published