Code Monkey home page Code Monkey logo

stock-market-predictor's Introduction

Stock-Market-Predictor

Stocks Price Prediction app using LSTM and linear-Regression method of Machine leanring which run on a flask server which provides some API endpoint to get data related to any stocks listed on Yahoo finance and can also provided predicated closing price to stocks. The frontend application is made using Reactjs

Getting Started

Python version above 3.3 is recommended.

1. Downloading the repository:

Start by cloning the repository with git clone https://github.com/Rohrschachh/Stock-Market-Predictor.git.

2. Configuring the dependencies:

Server

  1. Run the SetupWindows.bat file found in Scripts folder. This will download the required packages and create a virtual environment for the project if they are not present yet.

  2. One prerequisite is Python version above 3.3 should be installed.Download

  3. After installation, run the SetupWindows.bat file again. If Python is installed properly, it will create a virtual environment and download the required packages. (This may take a longer amount of time)

  4. After successfully install you can choose to run the server or Run the server manually after activating virtual environment and cd server and run command python Server.py in root folder of the server http://localhost:5000

Client

Step-1 You will need

Please install them if you don't have them already.

Step-2 Create a .env.local file

Create a .env.local file in client folder and paste

VITE_SERVER_URL=http://localhost:5000

Step-3 Install packages and run client

cd client
yarn && yarn dev

License

Licensed under the Apache license.


stock-market-predictor's People

Contributors

rohrschachh avatar bumbaiya avatar

Stargazers

Kamaliki Clive avatar  avatar Uzer Sayed avatar

Watchers

 avatar

Forkers

bumbaiya

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.