Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rohitsangwan01/flutter_pocketbase_chat

A Flutter realtime chat app using pocketbase
https://github.com/rohitsangwan01/flutter_pocketbase_chat

Last synced: 24 days ago
JSON representation

A Flutter realtime chat app using pocketbase

Awesome Lists containing this project

README

        

# Pocketbase Chat Flutter

A Flutter realtime chat app using [pocketbase](https://pocketbase.io/)

## Features

- Login, Signup, Signout
- Remember auth state
- Create Room for chatting
- Realtime chat updates
- Send Text, Image, Voice messages using pocketbase database and storage
- Reply to a message

## Getting Started

Run pocketbase from `pocketbase/pocketbase` folder , its macos executable (you can download for your system from [here](https://pocketbase.io/docs/))

Run pocketbase using ip_address of your device like : `./pocketbase serve --http "IP_ADDRESS:8090"`

Make sure to update your ip_address in `lib/app/services/pocketbase_service.dart` as well

Import `pocketbase/pocket_db_export.json` to `pocketbase>settings>importCollections`, this will add few required tables in pocketbase

That's it, run this project, create rooms and chat with friends

## Screenshots