Skip to content

Without socket? => Firebase messaging -> technology for message chat application

Notifications You must be signed in to change notification settings

DawnGate/chat-app

Repository files navigation

Introduction

This app focus on create a chat application like Telegram

Structure

I use nextjs 13 version to create new chat, all thing from doc of nextjs

ui using material ui: version 5 nextjs routing api for backend using firebase for database

build: vercel

Feature

  • Homepage

  • Authentication

  • User Information

  • Personal chat

  • Group chat

  • Message: text, file, image

Other feature:

  • reaction message
  • counting new chat message
  • delete message, chat, ...

Road map

July to 24 Aug 2023

  • Simple authentication and management session of user login
  • Create simple layout
  • Chat "text" with personal chat (create Easy Chat, chat pagination and new chat message)
  • View personal chat history

Start of Oct 2023

  • Group chat
  • Chat with file and image
  • View information of user(currentUser and chatUser)
  • Detail and update new layout
  • Homepage

Later: some main feature and ui

  • improve mobile ui

About

Without socket? => Firebase messaging -> technology for message chat application

Resources

Stars

Watchers

Forks

Packages

No packages published