/bowl-desktop

Desktop client of Bowl Chat

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Bowl Desktop

Desktop client of Bowl Chat.

Overview

Log In

log_in

Add New Contact

add_new_contact

Create New Group

create_new_group

Add Member To Group

add_member

Notifications

notifications

Chat

chat

Group Info

group_info

Settings

settings

Generate New Key Pair

generate_new_key_pair

General Architecture

architecture

ER Diagrams

db

Structure Of Hash Tables

sturcute_of_hash_tables

Calculation Of "hash_message_data"

hash_message_data

Calculation Of "hash_value"

hash_value

Project setup

npm install

Compiles and hot-reloads for development

In electron window

npm run electron:serve

Build for production

npm run electroun:build

Lints and fixes files

npm run lint