Skip to content

builat/singularix-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Singularix Web-BLE-client

Intro

This is simple client for my smart-home control serivce.

General

Right now this service implements conrol of room Led-light.

How to build and run?

  1. Make sure you have Node.js installed on your machine and it is modern. Like > 20.0.0
  2. Clone this repo
  3. Install dependencies: npm i
  4. Run in dev mode: npm run dev
  5. Build static files: npm run build

How to deliver files to RaspberryPI

I'm using scp pattern for delivery. So you can check .vscode/tasks.json I think it can give you a clue how it works.

Tech Stack

This project is built with a modern, type-safe, and highly composable frontend stack, optimized for performance and developer experience.

Core

  • React 19 — Latest React with concurrent rendering and modern APIs
  • React DOM — DOM renderer for React
  • TypeScript — End-to-end type safety

Routing

UI & Styling

State Management

  • Effector — Reactive, event-driven state manager designed for scalability and predictability

Build & Tooling

  • Rsbuild — High-performance build tool powered by Rspack
  • Rspack — Rust-based bundler for fast builds and HMR
  • @rsbuild/plugin-react — Optimized React support for Rsbuild

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published