Warning
Building from this repository directly is no longer recommended and thus the project is archived. If you want to take this project further, please consider upgrading it's libraries or replacing with something modern. Thanks for visiting :)
An isolated contact management application integrating MySQL for local contacts and Firebase for a dynamic public database.
This project is a contact management application that integrates MySQL for local contacts and Firebase for a dynamic public database. The application is built using Android Studio and is written in Java.
This app supports both dark and light theme depending on the system and toggles automatically. Here includes some of the screenshots.
| Home (light) | Home (Dark) | Search (Light) | Search (Dark) |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| New contacts (Dark) | Contact info (Light) | Realtime database (Dark) | Credit screen (Light) |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Follow these steps to integrate the template into your Android Studio project:
1.Clone the Repository:
git clone https://github.com/SharafatKarim/SafesyncContacts2.Open in Android Studio:
Open Android Studio and select "Open an existing Android Studio project." Navigate to the cloned repository and select the SafesyncContacts directory.
3.Build and Run:
Build and run the application on an Android emulator or a physical device.
- Isolated contact management application.
- MySQL database for local contacts.
- Firebase database for public contacts.
This project can serve as a base model and can be extended further with additional features or improvements. Consider contributing to the project by creating an issue or submitting a pull request.
If you encounter any issues or have suggestions for improvements, please create an issue or submit a pull request.
This project is licensed under the MIT License.







