Skip to content
/ sc-app Public

Spot Canvas is a candlestics charting app with technical indicators and a fully integrated AI Assistant

Notifications You must be signed in to change notification settings

anssip/sc-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spot Canvas

A powerful web-based financial charting and analysis platform built with Remix and powered by the high-performance rs-charts charting library.

Multi-chart layouts

Features

Advanced Charting

  • Multi-chart layouts - Arrange multiple charts in customizable grid layouts
  • Interactive drawing tools - Trend lines, channels, and other technical analysis tools
  • Real-time data - Live market data updates with smooth animations
  • Technical indicators - Wide range of built-in indicators with customizable parameters

Indicators

Smart Analysis

  • AI-powered insights - Get intelligent market analysis and trading suggestions
  • Pattern recognition - Automated detection of chart patterns and trends

AI Assistant Analysis

Intuitive Interface

  • Fluid navigation - Smooth panning and zooming across timeframes
  • Symbol management - Easy switching between different trading symbols
  • Responsive design - Works seamlessly on desktop and tablet devices

Panning and Zooming

Professional Tools

  • Drawing tools - Complete set of technical analysis drawing tools
  • Customizable layouts - Save and restore your preferred chart arrangements
  • User authentication - Secure account management with Firebase Auth
  • Subscription tiers - Flexible pricing plans for different user needs

Trend Lines

Chart Layouts

Symbol Manager

Documentation

Technology Stack

  • Frontend: Remix, React, TypeScript
  • Charts: rs-charts - High-performance charting library built with Rust/WebAssembly
  • Backend: Firebase (Firestore, Functions, Auth)
  • Build Tool: Bun

Getting Started

Prerequisites

  • Bun installed on your system
  • Firebase account and project

Installation

# Clone the repository
git clone https://github.com/yourusername/sc-app.git
cd sc-app

# Install dependencies
bun install

# Start development server
bun dev

Build Commands

# Development
bun dev

# Build for production
bun run build

# Run tests
bun test

# Lint code
bun run lint

Environment Configuration

Create a .env file in the root directory with your Firebase and API credentials. See the documentation for detailed configuration instructions.

Related Projects

This library is part of the Spot Canvas "ecosystem":

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT

Roadmap

  • Custom user-defined indicators
  • Indicator marketplace and sharing
  • Visual indicator builder
  • Strategy templates with pre-configured indicators
  • Real-time indicator updates during live trading
  • Performance optimizations and caching

Support

For questions, issues, or feature requests, please open an issue on GitHub.

About

Spot Canvas is a candlestics charting app with technical indicators and a fully integrated AI Assistant

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published