Simple File Sync Desktop App by Simplycoders icon

Simple File Sync Desktop App by Simplycoders

Hot or Not
Simple File Sync Desktop App by Simplycoders

Description

FileSync is a C# WPF application developed for seamless file and directory synchronization. Utilizing .NET 6.0, it provides an intuitive user interface and a backend service to synchronize files across different locations within the local system. The application features a self-written file sync service and can provide detailed message responses, such as error messages that are displayed in the UI. The application is using a background worker to execute every synchronization process asynchronously in the background. It is ideal for backup and data management tasks or as a foundation for developing a larger application.

Features

  • Intuitive user interface
    • File paths can be selected by the file dialog
    • Detailed message responses (success & error messages) and also displayed in the UI
  • Self-written sync function that runs asynchronously in the background
  • Sync timestamp that updates on every successful sync

Requirements

  • Windows 10 / 11
  • .NET 6.0 or higher. 

Instructions

  1. Ensure you have Visual Studio with .NET 6.0 installed
  2. Open the .sln file in Visual Studio, restore NuGet packages, and run the SimplyCoders.FileSync.Main project.
  3. In the UI, select the source and target directories for synchronization. Note: The source directory is the master; the contents of the destination directory will always be overwritten by it.
  4. Start the synchronization process. :)
Authorsimplycoders
CategoryScripts & Code / C#
Price$15
Extended License$45
Likes4
First ReleaseDec 27, 2023
Last UpdateDec 27, 2023
Files included.cs, .csproj

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit