An instant messsaging app that you can run on a server. Good for school or work.
- Create src/data/data.ts
- Paste this code:
export const IP_ADDRESS = "IP_ADDESS";
export const APP_NAME = "App Name";
export const CREATOR_NAME = "Your Name";
export const SERVER_PORT = "Server Port";
export const VUE_PORT = "VueJS Port";
- Replace data with your own.
- Create localhost SSL certificate
- Go to chrome://flags/#allow-insecure-localhost and enable localhost SSL
- Run
npm install
. - Run
npm run serve
on one terminal
When VueJS is running,
- Network: https://IP:PORT/
will tell you the IP address and PORT number for Vue
- Run
ts-node .\src\server\server.ts
on another terminal. - Go to
https://YOUR_IP:VUE_PORT/
- Check if people are online or not
- Upload Images
- Message Timestamps
- See when people have joined
- Save message state
- Save the current User
- View Image
- Many more to come!