Skip to content

howdysukh/gan-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Gan Engine

Mathematical Market Monitoring Platform

"We don't predict the market. We monitor the mathematics behind it."

Version Status Node.js MongoDB Express.js License


πŸš€ Helping investors spend less time watching charts and more time making informed decisions.


πŸ“– About Gan Engine

Gan Engine is a Progressive Web Application (PWA) designed to reduce screen fatigue for investors through mathematical market monitoring.

Instead of predicting where prices will go, Gan Engine continuously monitors live market prices against mathematically calculated Gann Square of Nine support and resistance levels derived from the day's opening price.

Whenever an important mathematical level is reached, users receive a notificationβ€”allowing them to focus on decision-making rather than constantly watching charts.


🎯 Project Vision

Spend less time watching charts. Spend more time making informed decisions.

Gan Engine was created to solve a simple problem:

Investors often spend hours staring at live charts waiting for a price level to be reached.

Gan Engine automates that monitoring process so users can focus on what matters while the application watches the market for them.


✨ Features

πŸ” Authentication

  • Google OAuth Login
  • Guest Login
  • JWT Authentication
  • Secure Session Management

πŸ“Š Market Monitoring

  • Live Stock Search
  • Real-Time Market Data
  • Gann Square of Nine Calculations
  • Support & Resistance Detection
  • Live Market Scanner

⭐ Portfolio Tools

  • Personal Watchlists
  • Custom Alerts
  • Browser Notifications
  • Dashboard Overview

βš™ Platform

  • Progressive Web Application (PWA)
  • Responsive Design
  • Modular Architecture
  • REST API Backend

❌ What Gan Engine IS NOT

Gan Engine does not

  • Predict future prices
  • Recommend buying or selling securities
  • Execute trades automatically
  • Guarantee profits
  • Replace investor judgement
  • Provide financial advice

βœ… What Gan Engine DOES

Gan Engine continuously monitors live market prices against mathematically calculated Gann levels.

When important levels are reached, the platform immediately informs the user, allowing them to review the opportunity and make their own investment decisions.

Every decision always remains with the investor.


🧠 Core Philosophy

Monitoring, not prediction.

Gan Engine believes that mathematics should assist investorsβ€”not replace them.

The platform never attempts to forecast future market movements.

Instead, it continuously observes mathematical price levels and provides timely notifications whenever those levels are reached.


βš™ How Gan Engine Works

            Search Stock
                  β”‚
                  β–Ό
      Fetch Live Market Data
                  β”‚
                  β–Ό
       Today's Opening Price
                  β”‚
                  β–Ό
      Gann Square of Nine Engine
                  β”‚
                  β–Ό
Calculate Support & Resistance Levels
                  β”‚
                  β–Ό
        Monitor Live Price
                  β”‚
                  β–Ό
         Notify the Investor

πŸ— Architecture

                     Browser

                        β”‚

                        β–Ό

          Express.js Backend API

          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

          β–Ό                           β–Ό

   MongoDB Atlas             Yahoo Finance API

          β–Ό

     Gan Engine Services

          β–Ό

 Mathematical Price Monitoring

          β–Ό

 Browser Notifications & Dashboard

πŸ’» Technology Stack

Layer Technology
Frontend HTML5
Styling CSS3
Programming JavaScript (ES6+)
Backend Node.js
Framework Express.js
Database MongoDB Atlas
ODM Mongoose
Authentication Passport.js + Google OAuth
Authorization JWT
Market Data Yahoo Finance
Deployment Render
Version Control Git & GitHub

πŸ“‚ Project Structure

gan-engine/

About

A Progressive Web Application (PWA) that continuously monitors live stock prices against mathematically calculated Gann Square of Nine support and resistance levels to reduce screen fatigue for investors.

Topics

Resources

License

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors