Unbound - Realtime chat application. Built with Websocket, PostgreSQL, React.js and Knex.js
-
Install project source code via:
git clone https://github.com/yasin2dev/unbound.git -
Open the command line within the downloaded folder, navigate to the server and client directories, and run the command
npm i:
C:\unbound> cd server
C:\unbound\server> npm i C:\unbound> cd client
C:\unbound\client> npm i- To complete the database configuration, you need to create and edit the
.envfile.
For tables, you must install knex via npm i -g knex or run with npx knex.
Run the command knex migrate:latest
You are ready to go!
- For running the server:
C:\unbound> cd server
C:\unbound\server> npm run start- For running front-end:
C:\unbound> cd client
C:\unbound\client> npm run devWith version 0.0.1b, there is no auth system actually. It is not a release version. It is a (W)ork (I)n (P)rogress version.
- Auth System (High Priority)
- SideBar for channels
- Voice communication (webRTC)