Skip to content

dvvrtmshra/QuantOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

QuantOS

QuantOS is a personal market analysis dashboard built purely for fun and learning.
It’s not meant to be a production trading platform — the goal was to experiment with charts, indicators, forecasting, UI design, and overall system architecture.

No serious financial intentions.
No trading advice.
Just building stuff.


Features

  • Interactive candlestick & line charts
  • Multiple timeframes (1D → MAX)
  • Technical indicators (RSI, SMA 20, SMA 50)
  • Price forecast visualization
  • Watchlist support (local storage, no auth)
  • Clean, dark, terminal-inspired UI

Tech Stack

Frontend

  • Next.js (App Router)
  • React
  • Tailwind CSS
  • TypeScript

Backend

  • FastAPI (Python)

Other

  • REST APIs
  • LocalStorage (watchlist)

Screenshots

Screenshot 2025 12 15 183450

Screenshot 2025 12 15 183411

Screenshot 2025 12 15 183434

Screenshot 2025 12 15 183506


Installation & Setup

1. Clone the Repository

git clone https://github.com/your-username/quantos.git
cd quantos

2. Frontend Setup

cd apps/frontend
npm install

Create a .env.local file inside apps/frontend:

NEXT_PUBLIC_API_URL=http://127.0.0.1:8000

Run the frontend:

npm run dev

Frontend will be available at:

http://localhost:3000

3. Backend Setup

cd apps/backend
python -m venv .venv

Activate the virtual environment:

# macOS / Linux
source .venv/bin/activate
# Windows
.venv\Scripts\activate

Install dependencies:

pip install -r requirements.txt

Run the backend:

uvicorn main:app --reload --port 8000

Backend will be available at:

http://127.0.0.1:8000

How To Use

  • Open the dashboard
  • Search for a symbol (BTC, AMZN, AAPL, etc.)
  • Switch between candlestick / line charts
  • Toggle indicators from More Charts
  • Add assets to your watchlist ⭐
  • View ML-based forecasts and price behavior

No login.
No accounts.
No setup pain.


Project Status

Completed

QuantOS is feature-complete for what it was meant to be.
No active development planned unless something interesting comes up.


Contributions

This project was built mainly for learning and experimentation,
but contributions are welcome.

If you want to contribute:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Open a PR with a short explanation

Keep it simple — clarity over complexity.


Disclaimer

⚠️ This project is not financial advice.
All data, indicators, and forecasts are for educational purposes only.

License

This project is licensed under the MIT License.
See the LICENSE file for details.


About

A basic financial market tracker.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published