Skip to content

NiteOwl is a Flutter-based chat application that resembles WhatsApp, offering a seamless communication experience with a plethora of features

Notifications You must be signed in to change notification settings

JayrajSinh16/NiteOwl

Repository files navigation

NiteOwl 🦉

NiteOwl is an advanced Flutter-based chat application that mirrors the functionality and user experience of WhatsApp, providing users with a seamless and feature-rich communication platform.

Features

  • 🔒 Phone Number Authentication: Securely authenticate users with their phone numbers.
  • 👤 Users Profile Screen: Easily view and manage user profiles.
  • 💬 All Chat Screen: View all chats with the last message and time for quick reference.
  • 🌟 Personalized Chat Room: Customize chat rooms to suit your preferences.
  • 📷 Multi-media Message: Send and receive multimedia messages.
  • Message Reply Feature: Reply to specific messages for better context.
  • 👁 IsSeen Message Feature: Know when your message has been seen by others.
  • 🚀 Status Feature: Share your status with friends and family.
  • 🧑‍🤝‍🧑 Group Creation: Create groups and stay connected with multiple friends.
  • 🤝 Group Members Selection Feature: Select and manage group members with ease.
  • 💬 Group Discussion Chat Room: Engage in group discussions with a dedicated chat room.
  • 📞 Individual Video & Voice Calling: Make high-quality video and voice calls with individuals.
  • 📞 Group Video & Voice Calling: Conduct group video and voice calls seamlessly.

Framework & Technologies

  • 📱 Framework: Flutter
  • 🔄 State Management: Riverpod
  • 🌐 Server: Firebase Auth, Firebase Storage, Firebase Firestore
  • 📡 API: Agora

Get Started

  1. Clone the repository.
  2. Set up Firebase and Agora APIs.
  3. Run the application on your preferred device.

Let's connect people with NiteOwl! 🚀📱💬

About

NiteOwl is a Flutter-based chat application that resembles WhatsApp, offering a seamless communication experience with a plethora of features

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published