aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-23 17:36:03 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-23 17:54:03 +0100
commit265bac239ad808db53ebab8d5fd7903080c92c94 (patch)
treed0314acbf7f3ab01fc8273fe3cba9d07bb684bbb /README.md
parentchore: Add license headers (diff)
downloadsophie-265bac239ad808db53ebab8d5fd7903080c92c94.tar.gz
sophie-265bac239ad808db53ebab8d5fd7903080c92c94.tar.zst
sophie-265bac239ad808db53ebab8d5fd7903080c92c94.zip
docs: Add README
Diffstat (limited to 'README.md')
-rw-r--r--README.md43
1 files changed, 43 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6f3a4c1
--- /dev/null
+++ b/README.md
@@ -0,0 +1,43 @@
1# Sophie
2
3_Messaging app built from the ground up with security in mind_
4
5This is currently a work in progress, you should probably check back later.
6
7## Development
8
9This project uses [yarn](https://yarnpkg.com/) to manage its dependencies.
10The project structure is based on [Vite Electron Builder Boilerplace](https://github.com/cawa-93/vite-electron-builder) but it was changed to incorporate [react](https://reactjs.org/) and [mobx-state-tree](https://github.com/mobxjs/mobx-state-tree).
11
12To start working, install all dependencies with
13
14``` sh
15yarn install
16```
17
18To start a development instance of Sophie, which will reload on source changes, run
19
20``` sh
21yarn watch
22```
23
24To build the application in release mode, run
25
26``` sh
27yarn compile
28```
29
30## License
31
32> Copyright (C) 2021-2022 Sophie contributors
33>
34> This program is free software: you can redistribute it and/or modify
35> it under the terms of the GNU Affero General Public License as
36> published by the Free Software Foundation, version 3.
37>
38> This program is distributed in the hope that it will be useful,
39> but WITHOUT ANY WARRANTY; without even the implied warranty of
40> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
41> GNU Affero General Public License for more details.
42> You should have received a copy of the GNU Affero General Public License
43> along with this program. If not, see &lt;[https://www.gnu.org/licenses/](https://www.gnu.org/licenses/)&gt;.