File Synchronization Desktop Application
Desktop application for synchronization between 2 folder directories. The app has beautiful User Interface with detailed messages responses.
Descriptions
File Synchronization Desktop Application is a C# WPF application designed for efficient file and directory synchronization. Built with .NET 6.0, it offers a user-friendly interface and a robust backend service to synchronize files across different local system locations. The app includes a custom-built file sync service that can provide detailed feedback, such as error messages displayed directly in the UI. Synchronization processes are executed asynchronously in the background via a background worker, making the application ideal for backup and data management tasks or as a foundation for more complex applications. This application only synch on local directories. If you want to extend, try mapping Z Drive and check if it synchs directories or not.
Exclusive Features:
- User-friendly interface for easy navigation.
- File paths can be selected conveniently via a file dialog.
- Detailed feedback for both success and error messages, is displayed directly in the UI.
- Custom-built asynchronous sync function that runs seamlessly in the background.
- Sync timestamp updates automatically with each successful synchronization.
Code Compilation Requirements:
- Windows 10 / 11
- .NET 6.0 or higher.
Code Compilation Instructions:
- Make sure Visual Studio with .NET 6.0 is installed on your system.
- Open the .sln file in Visual Studio, restore the NuGet packages, and run the SimplyCoders.FileSync.Main project.
- In the UI, select the directories for synchronization. Remember, the source directory acts as the master, so the source will always overwrite the target directory's contents.
- Begin the synchronization process and enjoy! 😊
Hex Information (For Shop Owner): 46650
Add a review