zbaloch / async-web

0 stars 0 forks source link

Async

Async is a team collaboration app designed to facilitate organized and asynchronous communication. Unlike traditional chat tools like Slack or Microsoft Teams, Twist focuses on threads rather than real-time messaging, allowing team members to collaborate without the pressure of responding immediately. This makes it ideal for remote teams or those working across different time zones.

Key features of Async include:

Project Setup

First create a database named async

CREATE DATABASE async CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;

Define the following environment variables (E.g. Mac OSX environment file zshrc):

async_db_url=jdbc:mysql://127.0.0.1:3306/async
async_db_user=user
async_db_password=password
async_email_from=name@team.com
async_mail_host=mail.google.com
async_mail_username=name@team.com
async_mail_password=password
async_host_url=https://team.com
async_db_driver=com.mysql.cj.jdbc.Driver