Skip to content

AnAs101AlAa/TawkTawk-chat-app

Repository files navigation

TawkTawk Chat App (Beta version)

TawkTawk is a responsive chat application built using React and Vite. It supports text and image messaging, account creation, and stores chats for future logins. The app leverages Redux for state management and integrates Firebase services for image uploading, database management, and real-time chatting. The build process uses gzip for compression, and Tailwind CSS is used for styling.

Features

  • Responsive Design: Ensures a seamless experience across various devices (work in progress)
  • State Management: Uses Redux for managing the application state
  • Firebase Integration:
    • Image Uploading: Upload images directly to Firebase
    • Database Management: Manages user data and chat messages
    • Real-time Chatting: Enables live chat functionality using Firebase
  • Message Support: Users can send both text and image messages
  • Account Management: Supports account creation and login, saving chat history for future sessions
  • Build Compression: Uses gzip to compress the build files
  • Styling: Uses Tailwind CSS for styling

Technologies Used

  • React: JavaScript library for building user interfaces
  • Vite: Next-generation frontend tooling
  • Redux: State management library
  • Firebase: Backend services for image uploading, database management, and live chatting
  • Tailwind CSS: Utility-first CSS framework for styling
  • Gzip: Compression tool for reducing the size of the build files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages