https://github.com/moeraorg/moera-client-react
Moera web client, for issues use: https://github.com/MoeraOrg/moera-issues/issues
https://github.com/moeraorg/moera-client-react
blog cloud decentralized frontend javascript moera personal-blog personal-cloud react social-network
Last synced: 3 months ago
JSON representation
Moera web client, for issues use: https://github.com/MoeraOrg/moera-issues/issues
- Host: GitHub
- URL: https://github.com/moeraorg/moera-client-react
- Owner: MoeraOrg
- License: gpl-3.0
- Created: 2019-01-07T12:55:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2026-03-05T06:15:25.000Z (3 months ago)
- Last Synced: 2026-03-05T07:11:27.178Z (3 months ago)
- Topics: blog, cloud, decentralized, frontend, javascript, moera, personal-blog, personal-cloud, react, social-network
- Language: JavaScript
- Homepage:
- Size: 12.9 MB
- Stars: 16
- Watchers: 2
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moera Web Client
## Resources
* Live network: https://web.moera.org
* Read more about Moera at https://moera.org
* Bugs and feature requests: https://github.com/MoeraOrg/moera-issues/issues
* How to set up a complete Moera Development Environment:
http://moera.org/development/development-environment.html
## Installation instructions
1. As prerequisites, you need to have Node.js 8.12+ and Yarn installed.
2. Go to the source directory.
3. Install project dependencies with `yarn install`.
4. By default, the web server that serves the client runs on port 3000. If you
want it to run on a different port, change the value of `PORT` variable in
`./run` script.
5. If you use your own [naming server][1], make sure its location is set correctly
in client settings.
6. Execute `./run` script.
7. A new browser tab with the client in it is opened automatically.
## Note for WebStorm/IntelliJ users
The project uses absolute paths for imports. If your IDE complains about
non-installed modules, you may do the following (or read [the full
instructions][2]):
1. Mark the `src/` directory as a Resources Root.
2. Go to **Settings > Editor > Code Style > JavaScript**, go to
the **Imports** tab and tick **Use paths relative to the project, resource
or sources roots**.
3. Go to **Settings > Editor > Code Style > TypeScript**, go to
the **Imports** tab and tick **Use paths relative to tsconfig.json**.
[1]: https://github.com/MoeraOrg/moera-naming
[2]: https://medium.com/hackernoon/absolute-imports-with-create-react-app-4c6cfb66c35d