A Vanilla JS + Firebase Chat!
Here is a demo!
Hellocat is a lightweight, real-time chat application built with vanilla JavaScript and Firebase. It allows users to chat instantly with easy-to-use features like media sharing and smooth UI interactions.
Clone the repository from GitHub:
git clone https://github.com/2dprototype/Hellocat.git cd HellocatAdd your
Firebase configurationin the project.Launch the app using a dev server:
cd dev npm install node server.jsAccess the app at
http://localhost:5600.
Setup a Firebase Project (Authentication[Email/Password], Hosting, Firestore, Realtime DB, Storage).
Grab the
firebase configand set it to main.jsSetup firebase to your project in the root dir using
firebase initcommand.Then modify the
firebase.jsonlike this,
{
"hosting": {
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"cleanUrls": true,
"site": "hellocat",
"public": "src",
"rewrites": [
{
"destination": "/index.html",
"source": "**"
},
{
"source": "!/@(js|css|lib|fonts|res)/**",
"destination": "/index.html"
} ]
}
}Special thanks to the authors of the following open-source libraries:
This project is licensed under the MIT License.

