https://github.com/bjclayton/chatterly
Chatterly is a simple chat app built using Flutter and Firebase. It allows users to send and receive messages in real-time. This app demonstrates how to implement authentication, messaging, and basic UI using Flutter and Firebase services.
https://github.com/bjclayton/chatterly
firebase flutter
Last synced: 3 months ago
JSON representation
Chatterly is a simple chat app built using Flutter and Firebase. It allows users to send and receive messages in real-time. This app demonstrates how to implement authentication, messaging, and basic UI using Flutter and Firebase services.
- Host: GitHub
- URL: https://github.com/bjclayton/chatterly
- Owner: bjclayton
- Created: 2023-08-09T18:58:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-10T19:40:01.000Z (over 2 years ago)
- Last Synced: 2025-01-12T15:45:43.334Z (over 1 year ago)
- Topics: firebase, flutter
- Language: Dart
- Homepage:
- Size: 290 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chatterly - Simple Chat App
Chatterly is a simple chat app built using Flutter and Firebase. It allows users to send and receive messages in real-time. This app demonstrates how to implement authentication, messaging, and basic UI using Flutter and Firebase services.
## Features
- Secure user authentication using Firebase Authentication.
- Real-time messaging using Firebase Cloud Firestore.
- Simple and intuitive user interface.
- Send and receive messages instantly.
### App Walk-though

## Getting Started
Follow these instructions to set up and run the Chatterly app on your local machine.
### Prerequisites
- Flutter: [Installation Guide](https://flutter.dev/docs/get-started/install)
- Firebase Account: [Create a Firebase Project](https://firebase.google.com/)
### Installation
1. Clone the repository:
```bash
https://github.com/jcblanc2/Chatterly.git
2. Navigate to the project directory:
```bash
cd chatterly
3. Install dependencies:
```bash
flutter pub get
4. Create a Firebase project and configure the app:
- Follow the instructions to [add an Android app to your Firebase project](https://firebase.flutter.dev/docs/overview/#initializing-flutterfire).
5. Run the app:
```bash
flutter run