Customizable Stock Scanner Web Platform

Job ID: 39938410

Budget: $250 – $750 USD

Project Title:

Stock Scanner Website (Similar to Scanz & Finviz) with Custom Filters and Subscription System



Project Description:

I need to build a stock scanner platform similar to Scanz and Finviz, focused on momentum and swing trading stocks.
The website should allow users to create custom filters, view real-time stock data, and subscribe through an integrated payment gateway (already available).



Core Features:
1. Advanced Filtering System (Customizable):
Users can create their own filters using parameters such as:
• Price Range (e.g. $1 – $10)
• Free Float
• Change % (during the last 5 or 10 minutes, or after market open)
• Volume (current vs average)
• Current price above previous close
• And other filters similar to Scanz / Finviz.
2. Pre-Built Filters (Default):
• Pre-market momentum filter
• Post-market (after open) momentum filter
• Swing trading filter
These should be ready-to-use with one click.
3. Custom Filters:
Users can create, save, edit, and activate their own filters at any time.
4. Real-Time Data Display:
Stocks update automatically every minute (or less) with sorting options (by price, volume, change %, etc.).
5. User Dashboard:
Displays all stocks matching the filters with sortable columns and clean UI.
6. Subscription System:
• Integrated with existing payment gateway (Telr API).
• Manage user access based on subscription level.
• Auto-reminder for renewal and subscription expiration.



Technical Requirements:
• Backend: Python (FastAPI or Flask)
• Frontend: React or Next.js
• Database: PostgreSQL or Firebase
• Stock Data APIs: Polygon.io, Finnhub.io, or Webull Public API
• Payment Integration: Telr API
• Optional: Telegram Bot integration for filter alerts

Goal:

To create a real-time Arabic stock scanner platform for momentum and swing traders, offering both predefined filters and custom filter creation, with a clean dashboard and subscription-based access.

Supports Arabic and English