aladinyo / WhatsappyApp
- понедельник, 26 апреля 2021 г. в 00:30:32
A whatsapp clone progressive web application built with react nodejs and firebase
WhatsappyApp is a whatsapp clone progressive web application built with react nodejs and firebase it allows you to send messages talk with people and serach for them and many more.
this app is just an open source project and it doesn't have the feature of deleting your account also you will sign in with your google account so use a fake one you are responsible of giving your data.
https://whatsappy-app.web.app/ ALLOW NOTIFICATIONS !!!
the app may not run because free limits of firebase or hosting service has been exceeded !!
In order to run the app setup a firebase project then navigate to "src/firebase" and put your config object there and then go to your project settings in firebase then get a service account file from there and go put it on "backend" folder. Then setup an algolia search project then put your keys in "backend/index.js" and "src/Sidebar.js".
After setting up the project in the root folder run "npm run start" to run the frontend and then navigate to "backend" folder and run "npm run index.js" to run the backend.
To build the app run in the root folder "npm run build" you get the production code of your frontend in the build folder you can use it to host the app (you can set up firebase hosting for that) also you can host the backend folder in a node js hosting platform like heroku just make sure that your hosting service will run a worker (npm run index.js).