This app focus on create a chat application like Telegram
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
-
Homepage
-
Authentication
-
User Information
-
Personal chat
-
Group chat
-
Message: text, file, image
Other feature:
- reaction message
- counting new chat message
- delete message, chat, ...
- 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
- Group chat
- Chat with file and image
- View information of user(currentUser and chatUser)
- Detail and update new layout
- Homepage
- improve mobile ui