This LiveChat project was developed as an interactive chat platform for learning purposes. It includes web version screens that adapt to mobile devices, providing a responsive and user-friendly experience across different devices.
Before you begin, ensure you have met the following requirements:
- Node.js: v12.x
- NPM: Usually installed with Node.js
⚠️ Note: Using other versions may cause incompatibilities.
Instructions on how to install and set up the project.
- First, let's clone the repository:
git clone https://github.com/RogerBambinetti/live-chat-nodejs-react.git
cd live-chat-nodejs-react-react-native
- Install the project dependencies with npm:
# Install dependencies
npm install
-
Set your environment variables correctly in the
.env
file (refer to.env.example
for guidance) -
After installing the dependencies, start the server in development mode with the command:
npm run dev
To start the frontend:
npm start
This command activates development mode with hot-reloading for a more dynamic developing experience.
The layout is responsive and adapts well to both mobile and desktop devices, with four screens available for interaction.
This project is intended for learning purposes only and is not licensed for commercial use.
Roger Bambinetti