All Projects → delta → dalal-street-client

delta / dalal-street-client

Licence: other
Frontend client for Dalal Street

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to dalal-street-client

dalal-street-server
Server for Pragyan's Dalal Street
Stars: ✭ 65 (+400%)
Mutual labels:  grpc, stock-market, dalal-street
yfMongo
MongoDb tool to store stock Yahoo Finance market data in a consistent way
Stars: ✭ 32 (+146.15%)
Mutual labels:  stock-market
citadel
Turn an arbitrary command into a Kubernetes Key Management Service GRPC server
Stars: ✭ 15 (+15.38%)
Mutual labels:  grpc
pool
Connection pool for Go's grpc client with supports connection reuse.
Stars: ✭ 105 (+707.69%)
Mutual labels:  grpc
tsrpc
A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.
Stars: ✭ 866 (+6561.54%)
Mutual labels:  grpc
investbook
Оценка эффективности инвестиций с учетом комиссий, налогов (удержанных и ожидающихся), дивидендов и купонов.
Stars: ✭ 83 (+538.46%)
Mutual labels:  stock-market
sse-option-crawler
SSE 50 index options crawler 上证50期权数据爬虫
Stars: ✭ 17 (+30.77%)
Mutual labels:  stock-market
api
Temporal gRPC API and proto files
Stars: ✭ 25 (+92.31%)
Mutual labels:  grpc
grpcman
A grpc testing tool based on Electron & Vue.js & Element-UI
Stars: ✭ 22 (+69.23%)
Mutual labels:  grpc
jaeger-clickhouse
Jaeger ClickHouse storage plugin implementation
Stars: ✭ 103 (+692.31%)
Mutual labels:  grpc
Mediator
Cross-platform GUI gRPC debugging proxy
Stars: ✭ 36 (+176.92%)
Mutual labels:  grpc
yorkie-rust-sdk
Yorkie Rust SDK
Stars: ✭ 13 (+0%)
Mutual labels:  grpc
kubernetes-go-grpc
Microservices using Go, gRPC and Kubernates
Stars: ✭ 35 (+169.23%)
Mutual labels:  grpc
gatling-grpc
A Gatling load test plugin for gRPC
Stars: ✭ 87 (+569.23%)
Mutual labels:  grpc
flutter-clean-arch
A flutter's implementation of a "clean architecture"
Stars: ✭ 149 (+1046.15%)
Mutual labels:  bloc
upper
Upper is a open source back-end framework based on the Dart language.
Stars: ✭ 39 (+200%)
Mutual labels:  grpc
GoPlan-app
An intuitive portfolio mangaer !
Stars: ✭ 27 (+107.69%)
Mutual labels:  stock-market
grpc-go-kit-example
go-kit and gRPC
Stars: ✭ 30 (+130.77%)
Mutual labels:  grpc
xrgrpc
gRPC library for Cisco IOS XR
Stars: ✭ 40 (+207.69%)
Mutual labels:  grpc
griffin
gRPC server and client for Ruby
Stars: ✭ 79 (+507.69%)
Mutual labels:  grpc

Flutter Client for Dalal Street

Prerequisites

Check Prerequisites

  • Run if you have installed all the required flutter dependencies with

    flutter doctor -v
  • Ensure protoc compiler version is 3+

    protoc --version
  • Dart plugin for the protocol compiler

    • Install the protocol compiler plugin for Dart (protoc-gen-dart)
    flutter pub global activate protoc_plugin
    • Update PATH so that the protoc compiler can find the plugin

Setup

  • Clone the repository

    git clone https://github.com/delta/dalal-street-client.git
  • Install dependencies

    flutter pub get
  • Setup submodules

    git submodule init
    git submodule update
  • configure git-hooks path

    git config core.hooksPath .githooks
  • Generate proto files

    ./build_proto.sh
  • Run App

    • Run cp config.example.json config.json

    • Fill in the app configuration(host, port etc) in config.json.

    • Connect your device and run

    flutter run

Dev Guidelines

  • For each feature proper Tests should be written before creating pull requests
  • Comment as much as possible
  • Please follow this format [type]:commit message for committing your code.
  • Example [feat]: Initial Commit
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].