- TypeScript 85%
- CSS 14.8%
- HTML 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| public | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| sweep.yaml | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
rt-frontend
React + TypeScript + Vite
Front End for a trading program
conversion to typescript in progress....
Security Enhancements
As part of our ongoing efforts to ensure the security and reliability of our application, we have made several significant security enhancements:
- Updated Dependencies: We have reviewed and updated our dependencies to their latest secure versions to address known vulnerabilities.
- Validation and Sanitization Practices: New validation and sanitization practices have been implemented across the application to prevent potential security vulnerabilities such as XSS attacks. This includes input validation and sanitization in form handling and WebSocket communication.
- Refactoring: Significant refactoring has been done to replace deprecated or insecure practices with up-to-date, secure methodologies.
- Input Validation and Sanitization Utility: The addition of
src/utils/validateInputs.tsprovides a centralized utility for input validation and sanitization, enhancing the security posture of our application.
These enhancements are part of our commitment to maintaining a secure and robust platform for our users and developers.
schema-ui-web:
Description: Web frontend for a trading app using Vite, React, and TypeScript. Technology: TypeScript. GitHub URL: https://github.com/100mountains/schema-ui-web Local Setup: You've cloned this repository and have it locally for development.
schema-backend-web:
Description: Web backend for a trading app using Rust. Technology: Rust. GitHub URL: https://github.com/100mountains/schema-backend-web Local Setup: This repository is also cloned and available locally.
schema-desktop:
Description: The Tauri application that likely wraps around schema-ui for desktop deployment. Technology: TypeScript (assumed because it likely includes or interacts with the frontend). GitHub URL: https://github.com/100mountains/schema-desktop Local Setup: Cloned and set up locally.
schema-backend:
Description: Backend for the trading app, intended to be a submodule for Tauri. Technology: Rust. GitHub URL: https://github.com/100mountains/schema-backend Local Setup: Available locally for integration and development.
schema-ui:
Description: Frontend for the trading app, intended to be a submodule for Tauri. Technology: Not specified but assumed to be TypeScript, given the parallel structure with schema-ui-web. GitHub URL: https://github.com/100mountains/schema-ui Local Setup: Cloned and ready for development.