Skip to content

This is a fullstack React Native app example with a Convex backend using realtime functionality.

Notifications You must be signed in to change notification settings

Galaxies-dev/react-native-chat-convex

Repository files navigation

The Best Realtime React Native Chat (Expo, Typescript, File Upload, Convex)

This is a React Native project using Expo and Convex backend.

Features:

  • Convex database functions & schema 🚀
  • Realtime chat ⚡️
  • File upload to Convex 📁
  • Expo file-based Router 🛣
  • React Native Dialog 📱
  • Expo Async Storage 📦
  • Typescript ❤️

Convex Setup

All Convex related code is in the convex folder:

  • convex/groups.ts - Convex mutations and queries for groups table
  • convex/messages.ts - Convex mutations and queries for messages table
  • convex/schema.ts - Convex schema for groups and messages tables
  • convex/http.ts - Custom endpoint for file upload
  • convex/greetings.ts - Convex actions example

App Screenshots

About

This is a fullstack React Native app example with a Convex backend using realtime functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published