0.1.3 • Published 7 years ago

helio-cli v0.1.3

Weekly downloads
1
License
GPL-3.0
Repository
github
Last release
7 years ago

 v0.1.3


js-standard-style

Helio CLI

A robust(ish) CLI application for generating some of the materials we utilize in our courses @HelioTraining.

Faculty and students can utilize this tool for generating graphql service skeletons, react applications (utilizing create-react-app), and assignments for our full-stack students. This CLI provides all the functionality you need in order to make a full-stack application with some of the hottest packages out there.

Features

  1. Auto generation of introductory api templates (Apollo Server - GraphQL, Express, etc)
  2. Tie-ins to existing tools that we use throughout the course like (create-react-app)
  3. (Helio students) A way to let students pull competency assignments and commit them through their terminal
  4. Extendible by any repo that follows guidelines for templates or assignments

Template Repos

Templates are essentially skeletons that will create a baseline for an application. Some of the base template repo's we have available currently are:

Assignment Repos

Assignments are repos containing some set of instructions (and usually tests) to check the levels of competencies of our students.

Actively Under Development

Expect things to change and break while we solidify the CLI.

Roadmap / Features

  • Core - Git Template Manager
  • Core - CLI Interface
  • Core - Template List
  • Core - Assignment List
  • Core - Metalsmith Integrations
  • Core - Default Templates & Prompts

License

We utilize the GNU GENERAL PUBLIC LICENSE V3 license. For more information read the LICENSE.txt file.