Skip to content

dappros/ethora-app-reactjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

451 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub watchers GitHub forks GitHub Repo stars GitHub repo size GitHub language count GitHub top language GitHub commit activity (branch) GitHub issues GitHub closed issues GitHub All Contributors

JavaScript TypeScript React JWT

Discord Twitter URL Website YouTube Channel Subscribers

Ethora engine for React.js

Full Ethora app engine, React.js version.

Part of the Ethora SDK ecosystem β€” see all SDKs, tools, and sample apps. Follow cross-SDK updates in the Release Notes.

About

This repository contains the React.js frontend for Ethora. It is the main web client used for Ethora-powered apps and includes authentication, chat and messaging flows, AI-related UI surfaces, admin/app settings, widgets, and integrations used by the wider platform.

This project was previously tracked in the Ethora monorepo under the client-web folder. It was moved into its own repository in November 2024.

This frontend is built on top of the Ethora chat component package:

Branches

  • dev is the main default branch used by the team for ongoing frontend development and review.
  • main is kept as a stable/public branch and may lag behind current team work.
  • Feature and review branches should normally branch from dev and open PRs back into dev unless there is a specific reason to do otherwise.

Development

Typical local workflow:

npm install
npm run dev

Useful commands:

npm run build
npm run typecheck
npm run lint

Browser Smoke Tests

This repo also contains a minimal Playwright smoke layer for browser-visible public routes. To list or run the suite:

npm run test:e2e -- --list
npm run test:e2e

About

Full Ethora App, React.js version. A 'super app' engine for your project.Social Sign In πŸ„΅, Messaging πŸ’¬ (chat, voice, push notifications), AI bots, Web3 Wallet πŸͺͺ (profile QR, documents, coins, NFT), DLT πŸ” (provenance, crypto signing), Gamification 🀩, Social Commerce and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages