iris-messenger/README.md

53 lines
1.7 KiB
Markdown
Raw Normal View History

2023-01-06 08:26:19 +00:00
<i><b>Note 23.12.2022:</b> Heavily under construction:
started integrating <a href="https://github.com/nostr-protocol/nostr">Nostr</a> this week.</i>
2022-12-23 12:13:22 +00:00
2021-08-09 12:10:15 +00:00
# Iris
2021-08-09 12:10:15 +00:00
Iris is like the social networking apps we're used to, but better.
- No phone number or signup required. Just type in your name or alias and go!
- Secure: It's open source. Users can validate that big brother doesn't read your private messages.
2023-01-06 08:26:19 +00:00
- Available: It works offline-first and is not dependent on any single centrally managed server.
2021-08-09 12:10:15 +00:00
## Use
2023-01-15 07:49:27 +00:00
Browser application: [iris.to](https://iris.to) [![Netlify Status](https://api.netlify.com/api/v1/badges/1181c85b-b6af-4ce7-bc74-c484bff631e5/deploy-status)](https://app.netlify.com/sites/iris-messenger/deploys)
- No installation required
- Progressive web app
- Use offline
- Save as an app to home screen or desktop
2021-08-09 12:10:15 +00:00
## Develop
```bash
2021-07-08 21:31:30 +00:00
# install dependencies
2021-08-09 12:10:15 +00:00
yarn
2020-01-14 08:41:30 +00:00
2021-07-08 21:31:30 +00:00
# serve with hot reload at localhost:8080
2021-08-09 12:10:15 +00:00
yarn dev
2020-01-30 10:21:43 +00:00
2021-07-08 21:31:30 +00:00
# build for production with minification
2021-08-09 12:10:15 +00:00
yarn build
2020-01-30 11:10:53 +00:00
2021-07-08 21:31:30 +00:00
# test the production build locally
2021-08-09 12:10:15 +00:00
yarn serve
2020-01-30 11:10:53 +00:00
2021-07-08 21:31:30 +00:00
# run tests with jest and enzyme
2021-08-09 12:10:15 +00:00
yarn test
2021-07-08 21:31:30 +00:00
```
2020-12-20 07:14:18 +00:00
2022-10-14 09:51:01 +00:00
[iris-lib](https://github.com/irislib/iris-lib) is a core part of the application. You can clone it and run `yarn link` in the iris-lib directory. Then run `yarn link iris-lib` in the iris-messenger directory.
2021-08-09 12:10:15 +00:00
## Privacy
The application is an unaudited proof-of-concept implementation, so don't use it for security critical purposes.
2021-08-09 12:10:15 +00:00
## Contact
Join our [Telegram](https://t.me/irismessenger) (will be moved onto Iris when group chat is ready).
2021-08-09 12:10:15 +00:00
---
2021-08-03 21:45:17 +00:00
2021-08-09 12:10:15 +00:00
<a href="https://opencollective.com/iris-social/donate" target="_blank"><img src="https://opencollective.com/iris-social/donate/button@2x.png?color=blue" width=200 /></a>