{"id":28549138,"url":"https://github.com/optionxi/optionxi-webapp-community","last_synced_at":"2026-05-09T06:36:39.214Z","repository":{"id":296020769,"uuid":"991972190","full_name":"optionxi/optionxi-webapp-community","owner":"optionxi","description":"🚀 OptionXI Web – Open Source Virtual Trading Platform using real Indian stock market data. Built with Next.js, Supabase, Arcjet, and Posthog.","archived":false,"fork":false,"pushed_at":"2026-02-03T14:42:28.000Z","size":55602,"stargazers_count":2,"open_issues_count":13,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-02-04T04:34:28.194Z","etag":null,"topics":["ai","arcjet","chatwoot","firebase","nextjs14","open-source","options-trading","posthog","supabase","trading"],"latest_commit_sha":null,"homepage":"https://app.optionxi.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/optionxi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-28T12:29:04.000Z","updated_at":"2025-12-29T00:32:50.000Z","dependencies_parsed_at":"2025-07-15T08:22:14.171Z","dependency_job_id":"f3b09557-b8c1-4edc-9e8c-356b4e14c769","html_url":"https://github.com/optionxi/optionxi-webapp-community","commit_stats":null,"previous_names":["optionxi/optionxi-webapp-community"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/optionxi/optionxi-webapp-community","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optionxi%2Foptionxi-webapp-community","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optionxi%2Foptionxi-webapp-community/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optionxi%2Foptionxi-webapp-community/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optionxi%2Foptionxi-webapp-community/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/optionxi","download_url":"https://codeload.github.com/optionxi/optionxi-webapp-community/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/optionxi%2Foptionxi-webapp-community/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32810003,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","arcjet","chatwoot","firebase","nextjs14","open-source","options-trading","posthog","supabase","trading"],"created_at":"2025-06-10T02:00:29.767Z","updated_at":"2026-05-09T06:36:38.732Z","avatar_url":"https://github.com/optionxi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OptionXI Web – Open Source Virtual Trading Platform\n\n[![Build](https://github.com/optionxi/optionxi-webapp-community/actions/workflows/build.yml/badge.svg)](https://github.com/optionxi/optionxi-web/actions/workflows/build.yml)\n![TruffleHog Scan](https://github.com/optionxi/optionxi-webapp-community/actions/workflows/trufflehog.yml/badge.svg)\n[![Gitleaks Scan](https://github.com/optionxi/optionxi-webapp-community/actions/workflows/gitleaks.yml/badge.svg)](https://github.com/optionxi/optionxi-webapp-community/actions/workflows/gitleaks.yml)\n![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/optionxi/optionxi-webapp-community?utm_source=oss\u0026utm_medium=github\u0026utm_campaign=optionxi%2Foptionxi-webapp-community\u0026labelColor=171717\u0026color=FF570A\u0026link=https%3A%2F%2Fcoderabbit.ai\u0026label=CodeRabbit+Reviews)\n\n**OptionXI Web** is **India's first open-source virtual trading platform** — now available as a responsive **web application** built with **Next.js** and **Supabase**.\n\n\u003e ⚠️ *This repository contains the source code for the **web version** of OptionXI. The Flutter mobile app is available in [optionxi-flutter-community](https://github.com/optionxi/optionxi-flutter-community).*\n\u003e Visit the live app here: [https://app.optionxi.com](https://app.optionxi.com)\n\n---\n\n## 🌟 [Web App Preview](https://app.optionxi.com)\n\n\n![Feature Image](screenshots/webapp-optionxi.png)\n\n🔗 [Click here to see the web app](https://app.optionxi.com)\n\n---\n\n## 🚀 What is OptionXI?\n\n**OptionXI** is a powerful, easy-to-use virtual trading platform that uses **real Indian stock market data**. Whether you're a beginner or an experienced trader, OptionXI provides an educational space to:\n\n* Practice trades with no financial risk\n* Test out trading strategies\n* Learn and contribute to a transparent, open-source ecosystem\n\n---\n\n## 🔑 Key Features\n\n* ✅ **Virtual Trading**\n\n  * Simulate trades in NIFTY 50, BankNIFTY, and Options\n  * Based on real or previous day market data\n  * Paper trading and backtesting capabilities\n\n* 📊 **Stock Screeners**\n\n  * Scan stocks by volume, performance, or price movement\n  * Discover opportunities and plan trades\n\n* 🛎️ **Alerts \u0026 Watchlists**\n\n  * Save your favorite tickers\n  * Get price movement alerts in real time\n\n* 📈 **Charts \u0026 Insights**\n\n  * Detailed charts, stock data, and option chains\n  * Visualize and analyze trading decisions\n\n* 🧠 **Educational Focus**\n\n  * No real money involved — safe for learners\n  * Ideal for students, beginners, and fintech enthusiasts\n\n* 🤖 **Coming Soon: Algorithmic Trading**\n\n  * Strategy-based trading bots\n  * Automation and backtest tools\n\n---\n\n## 🌐 Tech Stack\n\n* ⚡️ **Next.js** – React framework for frontend\n* 💾 **Supabase** – Postgres-powered backend with Realtime and Auth\n* 📡 **Cloudflare Tunnel** – For secure deployments\n* 🔐 Firebase Auth (optional integration)\n* 📁 Clean folder architecture and API routes\n\n---\n\n## 📥 Installation (Dev Setup)\n\n```bash\ngit clone https://github.com/optionxi/optionxi-webapp-community.git\ncd optionxi-webapp-community\ncp .env.example .env.local\nnpm install\nnpm run dev\n```\n\nRequired:\n\n* Node.js 20.9+\n* Supabase project credentials\n* Public API keys (see `.env.example`)\n\nAdded gitleaks check\n```\ngit config core.hooksPath .githooks\n```\n\nIncreasing the buffer\n```\ngit config http.postBuffer 524288000\n```\n\n---\n\n## 🔓 Why Open Source?\n\nIndia has a growing market of traders and educators — but many platforms lack **transparency** and **accessibility**. While some creators share real value, others exploit hype without proof.\n\n**OptionXI is the antidote:**\n\n* Built for **education, not profit**\n* **Open-source code** and trading logic\n* Public trade analysis and audit logs\n* Transparent metrics and community reviews\n* Anyone can suggest or test strategies\n\n⚠️ **Note:** No real-money trading is available yet. Broker integrations may be supported in future updates.\n\n---\n\n## 🤝 Contributions Welcome!\n\nWhether you're a developer, trader, or learner — join us!\n\n* Submit features or bugs\n* Improve UI/UX\n* Build tools like:\n\n  * Accuracy leaderboards\n  * Strategy visualizers\n  * Trade audit systems\n\n---\n\n## 🙌 Support the Project\n\nOptionXI is a **community-led initiative** focused on building India’s most trusted educational trading platform.\n\nYou can support us by:\n\n* Contributing code\n* Sharing the platform\n* Sponsoring us (coming soon)\n* Providing feedback and suggestions\n\n---\n\n## 📱 Connect With Us\n\n* 📷 Instagram: [@hi\\_functioning\\_sociopath](https://instagram.com/hi_functioning_sociopath)\n* 🧑‍💻 GitHub: [@katmakhan](https://github.com/katmakhan)\n\n---\n\n## 📜 License\n\nMIT License — Free to use, modify, and build upon.\n\n---\n\n## 📱 Related Projects\n\n* [OptionXI Flutter App](https://github.com/optionxi/optionxi-flutter-community)\n\n---\n\n### 💬 Final Word\n\n\u003e \"We don't need another expensive course. We need tools to help us **think, test, and learn** trading in the open.\"\n\nHelp us build that tool. 🛠️\nLet's make stock education free, accessible, and community-driven.\n\n---\n\n## 🤖 AI Assistance Credits\n\n| Logo                                                                                                                                | Platform     | Used For                   |\n| ----------------------------------------------------------------------------------------------------------------------------------- | ------------ | -------------------------- |\n| \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/e/ef/ChatGPT-Logo.svg\" height=\"40\"/\u003e                                       | **ChatGPT**  | Content + Code Suggestions |\n| \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Claude_AI_logo.svg/1380px-Claude_AI_logo.svg.png\" height=\"40\"/\u003e | **Claude**   | UI and Logic Design        |\n| \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/e/ec/DeepSeek_logo.svg\" height=\"40\"/\u003e                                      | **DeepSeek** | Debugging                  |\n| \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/8/8f/Google-gemini-icon.svg\" height=\"40\"/\u003e                                 | **Gemini**   | Code Testing               |\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003cem\u003eBuilding the future of stock education with open tools and AI-powered efficiency.\u003c/em\u003e\n\u003c/div\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foptionxi%2Foptionxi-webapp-community","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foptionxi%2Foptionxi-webapp-community","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foptionxi%2Foptionxi-webapp-community/lists"}