DogStark / DogStark/petChain-Frontend

[Frontend] Add browser support and feature-detection matrix

Open
#958 2 comments 0 reactions 0 assignees View on GitHub
Stellar Wave
Dominant language
TypeScript
Stars
3
Forks
158
Avg merge
3d 6h
Merged PRs (30d)
36

Description

## Problem
Camera, WebCrypto, service workers, wallet providers, and file APIs are not uniformly available across supported browsers.
## Acceptance criteria
- Supported browser versions and degraded behavior are documented.
- Runtime feature detection gates unavailable actions with clear guidance.
- No unsupported API is invoked during SSR.
- CI or automated browser tests cover the supported matrix and one degraded environment.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the camera, WebCrypto, service-worker, wallet-provider, and file-API call sites, along with SSR handling and CI or browser-test configuration. Document supported browser versions and degraded behavior, gate unavailable actions with guidance, avoid unsupported APIs during SSR, and cover the matrix plus one degraded environment in automated tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.