Giter VIP home page Giter VIP logo

raj713335 / investopia Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 119.21 MB

Solutions that support retirement planning for longer lives or protect against financial abuse

License: Apache License 2.0

TSQL 0.43% Jupyter Notebook 74.23% CSS 1.66% HTML 15.24% JavaScript 0.40% C# 2.05% TypeScript 5.28% Python 0.71%
anuglar csharp python3 machine-learning investment rest-api azure html-css-javascript typescript

investopia's Introduction

INVESTOPIA

Banking, Finance and Investment โ€“ Reinvent the financial services experience and unlock new opportunities to empower intelligent banking, secured payment processing, modernize trading, and personalize insurance software systems. With Azure, financial organizations have the infrastructure and security to take customer experiences to the next level.

How can you utilize Azure to empower banks, capital markets, and insurance firms to provide next-generation experiences for customers, improve regulatory compliance, manage risk, and reduce waste? Submit ideas to personalize customer experiences, modernize financial systems and optimize risk management.

Key Features

  • Introduced Machine Learning for Life Expectancy and Wealth Analysis.
  • Proper Financila Planning for Retirement and Old Age.
  • Visual and Detailed Displays with Analysis.
  • Charts and Graphs for enhanced calculations
  • Management Flow.
  • Realtime Cash Flows, Statements, Investments and Retirement monetary values

After it receives certain necessary inputs from user (i.e. current age, salary, health related info, etc), it will show all the required information including graphs and charts for better view and financial controls. It also uses Machine Learning to improve for more better investments.



THEME: Banking, Finance and Investment

Including solutions that support retirement planning for longer lives or protect against financial abuse.

It is a Web Based Project that requires a browser and internet connection to be operable.

Some Examples -

  1. Savings
  2. Stock Investments
  3. Savings and Investments Analysis for Old Age.
  4. To have enough wealth for secure retirement and still have your pleasures during old age.

On front end -
  1. Receives inputs through a form from user.
  2. Calculates and Displays the data and other information including visual charts.
  3. Realtime data analysis calculator.

On back end -
  1. Machine Learning Model that predicts Life Expectancy from certain parameters and also total wealth calculation.
  2. Realtime Calculation for Realtime Analysis Calculator.

INVESTOPIA WORKING SAMPLE

For video demostration refer to the YouTube link here.


INVESTOPIA

INVESTOPIA SIGN UP SAMPLE


INVESTOPIA

INVESTOPIA STOCK PRICE PREDICTION WORKING SAMPLE DEMO


INVESTOPIA

Project Screenshots








Project Requirements

Languages

  • JavaScript/TypeScript
  • Python 3
  • C#

Frameworks

  • Angular 9
  • BootStrap 4.6
  • Chart.js 3.1
  • ASP .NET CORE WEB API

Getting Started

Clone the repo

  $ git clone https://github.com/raj713335/INVESTOPIA.git
  $ cd INVESTOPIA

Running ASP .NEW CORE WEB API APPLICATION

Run INVESTOPIA_TSQL.sql script present in the project root diectory

Running ASP .NEW CORE WEB API APPLICATION

From Folder INVESTOPIA/Financial Tools for Longevity/FinancialToolsforongevity.ServiceLayer

Installing Python ML Module

  - Install Python 3.7.3 and its required Packages like tensorflow etc.
 
  $ pip install numpy
  $ pip install scipy
  $ pip install scikit-learn
  $ pip install matplotlib
  $ pip install pandas
  $ pip install fastapi
  $ pip install uvicorn
  $ pip install gunicorn==19.9.0
  $ pip install uvloop
  $ pip install httptools
  • Run the app
$ python INVESTOPIA/ML Components/app.py

Angular

This project was generated with Angular CLI version 9.0.7.

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.

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.

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.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

Installing Angular and other Libraries

Add the node_modules Folder inside AGEING-BETTER-WITH-ICTs/LongevityAPP Folder
  Angular Installation Commands
 
  $ npm install chart.js
  $ npm install jquery
  $ npm install bootstrap font-awesome
  $ npm install bootstrap@next
  $ npm install ngx-captcha
  $ npm install --save igniteui-angular-core
  $ npm install --save igniteui-angular-charts

Run the App

  $ ng serve -o

That's it!

investopia's People

Contributors

raj713335 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

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.