Giter Site home page Giter Site logo

shin4488 / financial-statement Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.05 MB

the application that show financial statement data of listed companies

Home Page: https://flaza.online

Dockerfile 0.90% Shell 0.34% HTML 2.17% CSS 0.54% TypeScript 44.36% Ruby 50.76% JavaScript 0.93%
finance rails react typescript

financial-statement's Introduction

financial-statement

the application that show financial statement data of listed companies

financial-statement's People

Contributors

shin4488 avatar

Watchers

 avatar

financial-statement's Issues

create data structure (data models)

  • 財務諸表
    • ドキュメントID(「ドキュメントコード」という名前にする?)
    • 企業
    • BS(連結)
    • PL(連結)
    • CF(連結)
    • BS(単体)
    • PL(単体)
    • CF(単体)
  • 企業
    • 証券コード
    • 業種?
    • 企業名、などなど
  • 業種?
  • ユーザ
  • お気に入り
    • ユーザ
    • 財務諸表

create Docker environment

  • Database - PostgreSQL
  • Application/Backend - Ruby on Rails
  • Application/Frontend - React
  • Web - nginx

point

  • enable hot reload
  • use sidekiq & sidekiq-cron for asynchronous process

existed task

  • BSのtooltipに総資産表示
  • カブタンリンク追加
  • 経営指標の表示

create the list of features

  • 財務諸表閲覧
    • 表示する内容(BS・PLは貸方・借方の2本グラフ、CFは積み上げ棒グラフ、カルーセル形式での表示?)
      • BS(連結)
        • tooltipに総資産表示
      • PL(連結)
      • BS(単体)
        • tooltipに総資産表示
      • PL(単体)
      • CF(連結 or 単体)
      • ステークホルダー別支出額
        • 売上原価(仕入れ先、工場の従業員など)
        • 販売一般管理費(営業員、宣伝広告など)
        • 営業外費用(銀行への利息、社債購入者への利息など)
        • 特別損失(平時以外のステークホルダーへの支払)
        • 法人税等(国への税金)
    • 先頭3つまで広告なしで公開
    • 4つ目からは閲覧するには広告表示が必要
    • 前日に公開された財務諸表が画面上に追加される
  • ログイン
  • お気に入り
  • 検索
    • 企業名
    • 業種?
  • 機能説明(このアプリの説明もそうだが、財務諸表に関する説明も行ったほうが親切?)
    • 「ステークホルダー別支出額」は何を表しているのか説明があったほうが良いかも?

以下、将来機能

  • 比較
    • (直近3年ほどの)業界平均との比較
    • 経営指標の算出・比較(PER、PBR、ROA、ROE)
    • 同企業の年毎の比較(CFは年の推移を見たいはず)
  • 財務ニュース

build a GraphQL environment

  • front-end
    • React...Apollo?
    • TypeScript
    • auto type gen
  • back-end...Ruby on Rails
    • Schema builder
    • validation
    • value converter?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.