Skip to content

MySocialApp is a dynamic social platform, employing Firebase for real-time data sync. It adopts MVVM architecture, Coroutines for smooth async operations, and Dagger Hilt for dependency injection. The user interface is crafted using XML, ensuring an intuitive and engaging social networking experience.

Notifications You must be signed in to change notification settings

code-with-niranjan-v/MySocialApp

Repository files navigation

MySocial Media App

Description

MySocialApp is a dynamic social platform, employing Firebase for real-time data sync. It adopts MVVM architecture, Coroutines for smooth async operations, and Dagger Hilt for dependency injection. The user interface is crafted using XML, ensuring an intuitive and engaging social networking experience.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Android Studio (or preferred IDE) installed.
  • Gradle installed.
  • Firebase configuration JSON file (google-services.json).
  • A Firebase project set up with the necessary services (Authentication, Realtime Database, Storage, etc.).
  • Getting Started To get started with the Social Media App, follow these steps:

Clone this repository to your local machine:

bash Copy code git clone https://github.com/code-with-niranjan-v/MySocialApp.git Open the project in Android Studio.

Firebase Configuration

To configure Firebase for this project, follow these steps:

Download Firebase Config File: Obtain the google-services.json Firebase configuration file from your Firebase project.

Place Config File: Copy the google-services.json file into the app directory of this project.

Building and Running

Open Android Studio and load the project.

Build and run the project on your preferred Android device or emulator.

About

MySocialApp is a dynamic social platform, employing Firebase for real-time data sync. It adopts MVVM architecture, Coroutines for smooth async operations, and Dagger Hilt for dependency injection. The user interface is crafted using XML, ensuring an intuitive and engaging social networking experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages