Skip to content

Repository files navigation

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.ts provides 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages