https://github.com/rangle/rangle-investing
RangleBank Investing App
https://github.com/rangle/rangle-investing
Last synced: 7 months ago
JSON representation
RangleBank Investing App
- Host: GitHub
- URL: https://github.com/rangle/rangle-investing
- Owner: rangle
- Created: 2018-05-09T03:13:45.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T08:40:25.000Z (over 5 years ago)
- Last Synced: 2025-10-12T16:51:58.567Z (7 months ago)
- Language: TypeScript
- Size: 1.36 MB
- Stars: 5
- Watchers: 3
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rangle Investing
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.
## CI Status

## Objectives
We started Rangle Investing to use as a starter project to get new Ranglers on board how Rangle works, in terms of the following:
1. Become familiar with Angular development
Apps are better than tutorials because they provide context and an opportunity to reinforce concepts through your own code.
2. Become familiar with Rangle's internal processes
While we're starting out working in a fairly ad hoc fashion, this project can easily be used as a sample project to familiarize ourselves with Rangle's processes, such as a `rebase`-based git flow, clarity canvas, stories, standups, etc.
3. Become familiar with your future teammates
Despite a strong process-based culture, everyone works differently, and it's nice to have a sample project to get acquainted with (and hopefully reconcile) those differences to reduce potential conflicts in a real project.
## Project links
Before pushing to the main repo, please read the Git flow document.
**[Git flow](https://docs.google.com/document/d/1bVl7Bmp7TFlw_7rvxvBeuq0trk3dsMJwy7f1WCJ7klI/edit?usp=sharing)**
[Rangle Investing Trello board](https://trello.com/b/KuDLan1B/rangle-investing)
[Rangle Investing Slack channel](https://rangle.slack.com/messages/CANLAQCHE/team/UABD7CZ8U/)
[Circle CI](https://circleci.com/gh/rangle/rangle-investing)
## Tutorials and guides
[Rangle's Angular book](https://angular-2-training-book.rangle.io/)
[ng-book, Fullstack.io](https://drive.google.com/drive/folders/0B5LICtm1GhEUUjZPM1I5Z0N4QUk)
[@ngrx/store in 10 minutes](https://egghead.io/lessons/angular-2-ngrx-store-in-10-minutes)
[Redux, Dan Abramov](https://egghead.io/courses/getting-started-with-redux)
[RxJS Observables, Jafar Husain](https://egghead.io/lessons/rxjs-introducing-the-observable)
[Observables workshop, Jafar Husain](https://frontendmasters.com/courses/advanced-async-js/)
[Async JS, Jafar Husain](https://frontendmasters.com/courses/asynchronous-javascript/)
## Official documentation
[Angular](https://angular.io/docs)
[ReactiveX](http://reactivex.io/intro.html)
[RxJS](http://reactivex.io/rxjs/)
[@ngrx](https://github.com/ngrx/platform)
[Redux](https://redux.js.org/)
## Current members
[Sacha](https://github.com/rangle/hub/wiki/Sacha-Sayan)
[Nikhil](https://github.com/rangle/hub/wiki/Nikhil-Metrani)
[Arjun](https://github.com/rangle/hub/wiki/Arjun-Vegda)
[Zain](https://github.com/rangle/hub/wiki/Zain-Amir)
[Freddy](https://github.com/rangle/hub/wiki/Freddy-Cheungh)
[Baggio](https://github.com/rangle/hub/wiki/Baggio-Wong)
## Development server
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
To run the app from a different port, please run `ng serve --port `.
## Code scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
This can also be shortened to `ng g `.
## Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.
## Linting
Navigate to your **directory root** first and then run `ng lint`.
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Running end-to-end tests
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
## Further help
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).