https://github.com/faisalsayed10/chathouse
A Public Drop-in Chat App built with NodeJS, GraphQL, Firebase, React, Chakra UI and React Draft.
https://github.com/faisalsayed10/chathouse
firebase graphql reactjs
Last synced: 12 months ago
JSON representation
A Public Drop-in Chat App built with NodeJS, GraphQL, Firebase, React, Chakra UI and React Draft.
- Host: GitHub
- URL: https://github.com/faisalsayed10/chathouse
- Owner: faisalsayed10
- Created: 2021-01-24T11:20:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-28T12:14:05.000Z (about 4 years ago)
- Last Synced: 2025-04-13T13:15:15.909Z (about 1 year ago)
- Topics: firebase, graphql, reactjs
- Language: JavaScript
- Homepage: https://chathouse.now.sh
- Size: 717 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Chathouse
A Public Drop-in Chat App built with NodeJS, GraphQL, Firebase, React, Chakra UI and React Draft.
### How to contribute?
1. Clone the repository.
2. Run `yarn install` to install the required dependencies.
3. Change the required API keys (Firebase) in the `.env` file with your own.
4. Create your own `ACCESS_TOKEN_SECRET` and `REFRESH_TOKEN_SECRET` in the `.env` file.
5. Make sure to comment out the `sameSite: "None"` and `secure: true` options wherever the cookies are set/removed. (These options are only used for production).
6. Run `yarn start` inside the `client/` directory to start the front-end and `yarn dev` inside the `server/` directory to start the server.
7. That's it! Add the features you want or fix any bug, make a PR and it'll be merged!
Website --> https://chathouse.now.sh