retr0-kernel / Roark-Chat-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Roark Chat App

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.

Features

  • Real-time chat functionality
  • User authentication and authorization
  • Group chat functionality
  • Message history and notifications
  • User profile management

Prerequisites

Before running the Roark Chat App, ensure you have the following dependencies installed:

  • Node.js (v14 or above)
  • npm (Node Package Manager)

Getting Started

Follow the instructions below to get the Roark Chat App up and running on your local machine.

1. Clone the Repository

git clone https://github.com/retr0-kernel/Roark-Chat-App.git
cd Roark-Chat-App

2. Install Dependencies

Install the required dependencies using npm.

npm install

3. Configure Environment Variables

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.

4. Run the Application

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.

About


Languages

Language:JavaScript 60.6%Language:CSS 32.5%Language:HTML 6.9%