DialogueV2 is a version 2 of Dialogue project and is supposed to be a upgrade over its previous version.
The project itself is not a commercial project and is solely worked upon for skill development and hands-on practice.
This repository holds Frontend codebase for the overall project.
More details about the project can be found on this link along with Backend code base.
NOTE: Collapse video by clicking on video title
Note: Websocket based features will not be available when running this app without backend service. You can test the whole app through the backend repo and isntructions to do so are available.
- Start the json-server
npm run sjs - In a different terminal, start the app
npm install; npm run start; - Visit http://localhost:8080
npm run build;
- Clone backend repository first by heading over here.
- Copy full absolute path to
/publicinside the backend repository. - Paste this copied absolute path and paste it as a value to
BE_PUBLIC_PATHvariable inside/script/copuBuildFilesToBackend.shfile inside frontend repository. - Update the full absolute path to
builddirectory for the frontend repository as well inside the/script/copuBuildFilesToBackend.shfile inside frontend repository. - Now running below command will build frontend distribution and copy-paste these into backend services public directory from where backend services will be able to serve it locally.
npm run devBuild;