bởi cry0g3nic

A TypeScript/React frontend ERP system scaffold built with Vite, React 19, and Tailwind CSS 4, providing a structured starting point for enterprise resource planning interfaces. Includes a polished loading screen, runtime error handling with inline diagnostics, and unhandled promise rejection reporting to streamline debugging during development. Ideal for developers building internal business tools who need a clean, production-ready frontend foundation. Licensed under the Tetrees License.
A frontend ERP (Enterprise Resource Planning) system shell built with React 19 and TypeScript, scaffolded via Vite. The codebase provides a production-ready project structure with a polished loading/error experience, runtime error handling, and a modern dark-themed UI foundation. Designed as a starting point for building full-featured ERP interfaces with a clean developer experience out of the box.
window.error and unhandled promise rejections with formatted error output directly in the browserpostMessage events to parent frames for iframe/preview environment integration@typescript-eslint and eslint-plugin-unused-imports for code quality enforcement| Layer | Technology |
|---|---|
| Framework | React 19 |
| Language | TypeScript 5.6 |
| Build Tool | Vite 6 |
| Styling | Tailwind CSS 4 |
| Linting | ESLint 9 + TypeScript ESLint |
| Entry Point | src/main.tsx |
npm install
npm run dev
npm run build
npm run preview
├── index.html # App shell with loading screen & error handlers
├── src/
│ └── main.tsx # React app entry point
├── package.json
├── tsconfig.json
└── vite.config.ts
The app shell includes three built-in error scenarios handled at the HTML level before React mounts:
| Scenario | Behavior |
|---|---|
| App mounts successfully | Loading screen removed, tetrees:preview-ready posted to parent |
| Load exceeds 30s | Timeout error displayed in loading overlay |
window.error fired | Runtime error overlay shown with filename and line number |
| Unhandled promise rejection | Rejection reason displayed in error overlay |
Tetrees License
Khởi chạy sandbox cách ly và chạy phía máy chủ — không cần cài đặt cục bộ.
Lần kiểm định sandbox đã hoàn tất và đường chạy được phát hiện đã đạt yêu cầu.
This React web app completed archive review with strong static results. Structure, dependency manifests, documentation, functional source, and common risk patterns were checked by the Tetrees verification pipeline; runtime phases are stated separately. Final verified scores after isolated runtime evidence: overall 8.3 and security 9.
Deterministic AVCP artifact review
Quy trình avcp-2026-08-04.1 · SHA-256 70aed834d7218ad5…
This version-scoped review deterministically inspects the submitted archive for structure, dependencies, documentation, functional source, and common malicious or high-risk signals. Build and test phases are reported as passed only after an isolated sandbox audition. It is not a guarantee of perfect security.
Đã đánh giá 7 thg 8, 2026
Hướng dẫn cài đặt đầy đủ và prompt tích hợp sẽ mở khóa sau khi mua.
Đưa sản phẩm này thẳng vào AI IDE, trình tạo web hoặc cloud IDE của bạn.
Kết nối Tetrees với AI IDE tương thích để liệt kê sản phẩm bạn sở hữu và nhận ZIP đã xác minh mà không cấp quyền tải lên của người bán.
Chưa có đánh giá.
Sign in to join the discussion
Loading discussion…
CRM, ERP, Admin & Internal Tools
15,74 US$