A centralized training resource for all FIRST Robotics team. Soon...
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Wilfried Hounyo faa0331d8b Merge branch 'master' of github.com:gae-init/gae-init 6 years ago
gulp fix for bootstrap-material's incompatability with gulp-cssnano 6 years ago
main Merge branch 'master' of github.com:gae-init/gae-init 6 years ago
.bowerrc Added .bowerrc file. 8 years ago
.editorconfig Alphabetical order in .editorconfig 7 years ago
.gitignore gitignore fixes 6 years ago
.hgignore Updated .hgignore 6 years ago
.travis.yaml reset 6 years ago
LICENSE Happy New Year! 6 years ago
Notes.md got base features of Team work 6 years ago
README.md fixed and upgraded bootstrap-material 6 years ago
Todo.md got base features of Team work 6 years ago
bower.json fixed and upgraded bootstrap-material 6 years ago
gulpfile.coffee Help descriptions updates and task renames 6 years ago
gulpfile.js Use Gulp for frontend. 6 years ago
magic.py Reformat 6 years ago
package.json added travis 6 years ago
requirements.txt Updated unidecode package. 6 years ago
run.py Reformat 6 years ago

README.md

FIRSTMastery

A centralized training resource for the FIRST Robotics community.

Dev Server: Link

Running the Development Environment

$ cd /path/to/project-name
$ gulp

To test it visit http://localhost:8080/ in your browser.


For a complete list of commands:

$ gulp help

Initializing or Resetting the project

$ cd /path/to/project-name
$ npm install
$ gulp

If something goes wrong you can always do:

$ gulp reset
$ npm install
$ gulp

To install [Gulp][] as a global package:

$ npm install -g gulp

Deploying on Google App Engine

$ gulp deploy

Before deploying make sure that the main/app.yaml and gulp/config.coffee are up to date.

Development

For Design references look at Bootstrap Material & Bootstrap Elements

This is built on top of gae-init. Review the project to get idea of what's going on in the overall project. Understanding how gae-init works should give you enough direction on how to make changes. Tips and Tricks to increase productivity: the gae-init project comes with a bunch of utils to make development easy refer to the docs for more help.

Have questions? Submit an issue.

GOALS and Objectives :

  • Build the best learning platform for the FIRST community.
  • Make the platform as collaborative and community central as possible.
  • Make the project modular and understanstable so anyone can contribute.
  • *become a contributor and introduce your goals...

All Contributions are welcome.