Skip to content

GlasgowHyperloop/gla-hyperloop.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The online address of Glasgow Hyperloop. #GlasgoingFast💨

In the news

Social media & contact links

Link Shortened link text (copy, paste & go)
Website gla-hyperloop.com
Twitter twitter.com/GlaHyperloop
Facebook fb.me/GlasgowHyperloop
Instagram instagr.am/GlaHyperloop
LinkedIn linkedin.com/company/GlasgowHyperloop
GUSRC glasgowstudent.net/clubs/listings/Hyperloop
Email [email protected]

Build from source

This is only if you're looking to get into the nitty gritty of the code powering the site. For most use-cases, simply edit the relevant .pug file within the /pages directory.

  1. Install Git along with your favorite Git client (recommendation: GitKraken) and a capable text editor (recommendation: VS Code)
    • Open your system's terminal (e.g., Command Prompt) and navigate to the directory where you want to store the repository (e.g., C:\Documents\Repos).
    • Run git clone https://github.com/rdhar/gla-hyperloop.com.git.
  2. Install Node.js v11.7.0 (Current).
    • Using the terminal, navigate to the repository's root directory (e.g., C:\Documents\Repos\gla-hyperloop.com).
    • Run npm i.
  3. Build a local deployment of the site.
    • Using the terminal, navigate to the repository's root directory.
    • Run gulp watch.
    • Observe as a local instance of site is launched in your default browser. For ease of development, "hot-reload" is built-in such that saving any changes will trigger the browser to update automatically.
  4. Synchronize any changes made to your local by pushing your commits to the master branch of the remote origin. The site will update with the latest changes automatically within 5 minutes.

License

The content of this project itself is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license and the underlying source code used to format and display that content is licensed under the MIT license.