{"id":21575527,"url":"https://github.com/rangle/rangle-investing","last_synced_at":"2025-10-12T16:52:01.084Z","repository":{"id":54549266,"uuid":"132695385","full_name":"rangle/rangle-investing","owner":"rangle","description":"RangleBank Investing App","archived":false,"fork":false,"pushed_at":"2021-02-11T08:40:25.000Z","size":1421,"stargazers_count":5,"open_issues_count":7,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-10-12T16:51:58.567Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rangle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-09T03:13:45.000Z","updated_at":"2022-04-29T14:18:51.000Z","dependencies_parsed_at":"2022-08-13T19:20:42.377Z","dependency_job_id":null,"html_url":"https://github.com/rangle/rangle-investing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rangle/rangle-investing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rangle%2Frangle-investing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rangle%2Frangle-investing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rangle%2Frangle-investing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rangle%2Frangle-investing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rangle","download_url":"https://codeload.github.com/rangle/rangle-investing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rangle%2Frangle-investing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279012029,"owners_count":26085041,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T12:13:31.645Z","updated_at":"2025-10-12T16:52:01.031Z","avatar_url":"https://github.com/rangle.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rangle Investing\n\nThis project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.\n\n## CI Status\n\n![CircleCI Status](https://circleci.com/gh/rangle/rangle-investing.png?circle-token=:b90cb7a4f8d1e918a3cbe87a7620c46c02169e34)\n\n## Objectives\n\nWe started Rangle Investing to use as a starter project to get new Ranglers on board how Rangle works, in terms of the following:\n\n1. Become familiar with Angular development \n\nApps are better than tutorials because they provide context and an opportunity to reinforce concepts through your own code. \n\n2. Become familiar with Rangle's internal processes\n\nWhile 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. \n\n3. Become familiar with your future teammates\n\nDespite 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. \n\n## Project links\n\nBefore pushing to the main repo, please read the Git flow document. \n\n**[Git flow](https://docs.google.com/document/d/1bVl7Bmp7TFlw_7rvxvBeuq0trk3dsMJwy7f1WCJ7klI/edit?usp=sharing)**\n\n[Rangle Investing Trello board](https://trello.com/b/KuDLan1B/rangle-investing)\n\n[Rangle Investing Slack channel](https://rangle.slack.com/messages/CANLAQCHE/team/UABD7CZ8U/)\n\n[Circle CI](https://circleci.com/gh/rangle/rangle-investing)\n\n## Tutorials and guides\n\n[Rangle's Angular book](https://angular-2-training-book.rangle.io/)\n\n[ng-book, Fullstack.io](https://drive.google.com/drive/folders/0B5LICtm1GhEUUjZPM1I5Z0N4QUk)\n\n[@ngrx/store in 10 minutes](https://egghead.io/lessons/angular-2-ngrx-store-in-10-minutes)\n\n[Redux, Dan Abramov](https://egghead.io/courses/getting-started-with-redux)\n\n[RxJS Observables, Jafar Husain](https://egghead.io/lessons/rxjs-introducing-the-observable)\n\n[Observables workshop, Jafar Husain](https://frontendmasters.com/courses/advanced-async-js/)\n\n[Async JS, Jafar Husain](https://frontendmasters.com/courses/asynchronous-javascript/)\n\n## Official documentation\n\n[Angular](https://angular.io/docs)\n\n[ReactiveX](http://reactivex.io/intro.html)\n\n[RxJS](http://reactivex.io/rxjs/)\n\n[@ngrx](https://github.com/ngrx/platform)\n\n[Redux](https://redux.js.org/)\n\n## Current members\n\n[Sacha](https://github.com/rangle/hub/wiki/Sacha-Sayan)\n\n[Nikhil](https://github.com/rangle/hub/wiki/Nikhil-Metrani)\n\n[Arjun](https://github.com/rangle/hub/wiki/Arjun-Vegda)\n\n[Zain](https://github.com/rangle/hub/wiki/Zain-Amir)\n\n[Freddy](https://github.com/rangle/hub/wiki/Freddy-Cheungh)\n\n[Baggio](https://github.com/rangle/hub/wiki/Baggio-Wong)\n\n## Development server\n\nRun `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.\n\nTo run the app from a different port, please run `ng serve --port \u003cport_number\u003e`.\n\n## Code scaffolding\n\nRun `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. \n\nThis can also be shortened to `ng g \u003cscaffold-item\u003e \u003citem-name\u003e`. \n\n## Build\n\nRun `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.\n\n## Linting\n\nNavigate to your **directory root** first and then run `ng lint`. \n\n## Running unit tests\n\nRun `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Running end-to-end tests\n\nRun `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).\n\n## Further help\n\nTo 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).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frangle%2Frangle-investing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frangle%2Frangle-investing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frangle%2Frangle-investing/lists"}