https://github.com/kayooliveira/chattou-v2
A real-time chat app. This repo has the source code for the UI, server logic, and third-party service integrations. Built with modern tech and coding standards for scalability, security, and maintenance ease. Feel free to explore the code, make contributions, and report issues.
https://github.com/kayooliveira/chattou-v2
chat chat-app chattou conversation-app firebase firebase-auth firebase-firestore firestore google-auth google-login kayooliveira kowind login-with-google react reactjs realtime realtime-chat-app tailwind tailwindcss typescript
Last synced: 3 months ago
JSON representation
A real-time chat app. This repo has the source code for the UI, server logic, and third-party service integrations. Built with modern tech and coding standards for scalability, security, and maintenance ease. Feel free to explore the code, make contributions, and report issues.
- Host: GitHub
- URL: https://github.com/kayooliveira/chattou-v2
- Owner: kayooliveira
- Created: 2023-02-18T03:54:03.000Z (over 3 years ago)
- Default Branch: current
- Last Pushed: 2023-05-08T03:37:12.000Z (about 3 years ago)
- Last Synced: 2025-01-13T17:18:23.243Z (over 1 year ago)
- Topics: chat, chat-app, chattou, conversation-app, firebase, firebase-auth, firebase-firestore, firestore, google-auth, google-login, kayooliveira, kowind, login-with-google, react, reactjs, realtime, realtime-chat-app, tailwind, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://www.chattou.kayooliveira.com
- Size: 2.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#

>Chattou is a real-time chat application built with React, Firebase Firestore, and Tailwind CSS. It allows users to communicate with each other instantly, in real-time.
### Features
- Real-time messaging with other users.
- User authentication with Firebase Authentication.
- Chat data storage with Firebase Firestore.
- Responsive UI design with TailwindCSS.
- Zustand to manage states.
### Getting Started
> To get started with Chattou, follow these steps:
- Clone the repository to your local machine.
- Install dependencies using npm install.
- Configure your Firebase project by adding your project's API keys to .env (see .env.example).
- Run the app using npm run dev.
### Contributing
> Contributions to Chattou are welcome and encouraged! To contribute, follow these steps:
- Fork the repository and create a new branch.
- Make your changes and commit them to your branch.
- Submit a pull request with a detailed explanation of your changes.
### Reporting Issues
> If you encounter any issues with Chattou, please report them on the issues page of this repository.
### License
This project is licensed under the MIT license. See LICENSE.md for more details.
---
Thanks for checking out Chattou! We hope you enjoy using it. If you have any questions or feedback, feel free to contact us.