Skip to content

Mkjox/ChatAppFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App

Overview

Chat App is a React Native application that allows users to communicate in real-time through messages. The app provides a user-friendly interface and supports various features to enhance the chatting experience. Please note that this project is still in progress and does not utilize any paid services such as Firebase.

Features

  • Real-time Messaging: Send and receive messages instantly.
  • User Authentication: Secure login and registration for users.
  • Group Chats: Create and manage group conversations.
  • Media Sharing: Share images, videos, and other files.
  • Push Notifications: Stay updated with real-time alerts for new messages.

Technologies Used

  • React Native: A framework for building native apps using React.
  • Redux: State management library to manage application state.
  • React Navigation: For seamless navigation between screens.
  • ESLint & Prettier: For maintaining code quality and consistency.

Installation

To get started with the Chat App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Mkjox/ChatAppFrontend.git
    cd chat-app
  2. Install dependencies: You can use either npm or yarn:

    npm install
    # or
    yarn install
  3. Run the app: Use the following command to start the app:

    npm start
    # or
    yarn start

Usage

Once the app is running, you can:

  • Sign up or log in to your account.
  • Start chatting with your friends or create group chats.
  • Share media and receive notifications for new messages.

Contributing

I welcome contributions! If you want to contribute to the Chat App, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch to your forked repository.
  5. Create a pull request detailing your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published