- Intro: This project is designed as reference material for FactSet/CodeDoor training sessions.
- Aim: To build an
Applicationthat takesDatafrom anAPIand displays it in aChartor two. - Coding Rules: There are none. Use whatever IDE, API, Chart Engine, Code Style you prefer.
- Destiny: Make it as
elegantandbeautifulas possible while keeping itfunctional. - Questions:
Ask us!We are here to help so that you get the most out of the experience. - Improvements: Always welcome 👉
Pushit! - Contribute: So everyone can
benefit!
- Basic Knowledge of JavaScript
- Will to Learn
- Keyboard etc.
- Install Version Control System (VCS): Git for Windows
- Install JavaScript Runtime Engine: Node.js LTS
- Install Package Manager: Yarn
- Install Editor: Visual Studio Code
- Install Visual Studio Code Vue.js Extension: Vetur - Vue tooling for VS Code
- Install Vue CLI using Git Bash:
$ yarn global add @vue/cli - Open the Vue UI
$ vue ui - Open Visual Studio Code
$ code
# Install Dependencies
$ yarn install
# Compiles and hot-reloads for development
$ yarn serve
# Compiles and minifies for production
$ yarn build
# Lints and fixes files
$ yarn lint- Reactive Live Updating Chart
- Historic Data Chart
- Multiple Data Sets
- Loading Spinner
- Poll Interval Progress Bar
- Create an Account
- Create an New Repository
your-project-name - Create SSH Keys:
$ ssh-keygen -t rsa -b 4096 -C "your.email@example.com" - Upload SSH Keys to GitHub. Copy public key to clipboard with:
$ clip < ~/.ssh/id_rsa.pub - Commit your changes:
$ git commit -m "New: Project Setup" - Push your branch:
$ git push origin master
# Install Surge
$ yarn global add surge
## Deploy Application
$ surgeMake the world a better place 🌳
🍴 Fork the project, check out the documentation and follow these instructions...
# Clone the Repository
$ git clone git@github.com:YOUR_USERNAME/vue-highcharts-example.git
# Checkout a new branch and start coding!
$ git checkout -b my-new-feature-branch
# Stage and Commit changes
$ git commit -am "New: Exciting Feature"
# Push commit to remote repository
$ git push origin my-new-feature-branchOnce happy with your submission create a pull request for the changes to be submitted for review.
If the changes are approved, the code in your feature branch will be merged with the master branch.
Once on master the code will be available for everyone to update their local copy using $ git pull.