Skip to content

vincentdang/code-coffee-compendium

 
 

Repository files navigation

Introduction

Welcome to the LearnTeachCode Code & Coffee Compendium Github Repository! Maintained by the Baldwin Park & El Sereno/Alhambra study group, this repository hosts the source code for code-coffee-compendium resource site.

This site was generated using Asciidoctor - a static-site generator for the AsciiDoc markup language.

Want extra coding help? Join our Slack group.

Contributing

Contributors are welcome to fork this repository and make changes. Please submit a Pull Request with your changes to be reviewed by a repository owner.

Not sure where to start? There are a number of issues that you can work on. Find them here.

Dependencies

This project has a number of dependencies that must be met before running on your machine.

  1. Download Ruby 2.4+

  2. Clone or download this repository to your machine.

  3. Open a terminal window. Change your current directory to the cloned project directory.

  4. Install the package bundle by running the following command in the terminal window:

gem install bundler:2.1.4
bundle install

This project also uses PlantUML to generate diagrams. Download PlantUML here.

ℹ️
In addition to PlantUML, you will need GraphViz to display the sitemap diagram. Download GraphViz here.

Viewing the Site Locally

🔥
Please make sure you have all required dependencies before continuing.
  1. Clone or download this repository to your machine.

  2. Open a terminal window. Change your current directory to the cloned project directory.

  3. Inside of your terminal, type the following command:

ruby convert.rb
ℹ️
The convert.rb script will convert the .adoc files inside of the project directory into .html files that can be viewed in a web brower. You may see a few warnings appear in the terminal window after running this script. In most cases, it’s fine to ignore them. If you have a concern, please submit an issue.

Double-click on the index.html file that was generated in the project directory to view the site in a web browser.

Previewing Changes

If you are a contributor, you can view any changes you have made to the site on your machine by running the following command inside of a terminal window:

ruby convert.rb

About

Curated resource compendium, created for/by the LearnTeachCode community

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.2%
  • Shell 19.0%
  • HTML 13.8%