DEMO :- https://youtu.be/rGCl-Ls4Vwk
This repository contains the source code for the Roark Chat App, an application built using Node.js as the backend and React with Vite as the frontend.
- Real-time chat functionality
- User authentication and authorization
- Group chat functionality
- Message history and notifications
- User profile management
Before running the Roark Chat App, ensure you have the following dependencies installed:
- Node.js (v14 or above)
- npm (Node Package Manager)
Follow the instructions below to get the Roark Chat App up and running on your local machine.
git clone https://github.com/retr0-kernel/Roark-Chat-App.git
cd Roark-Chat-App
Install the required dependencies using npm.
npm install
Create a .env
file in the root directory of the project and provide the necessary environment variables. You can use the .env.example
file as a template.
REACT_APP_API_URL=<backend API URL>
Replace <backend API URL>
with the URL where the backend server is running.
Start the development server for the frontend.
npm run dev
Start the backend server.
npm run start
The Roark Chat App will be accessible at http://localhost:3000
in your web browser.