Project Description
I’m looking for a clean, well-commented Visual Basic solution that lets me pick any drive letter or folder on my machine and back it up to a mapped local network drive. The tool must be easy to configure yet reliable enough to safeguard both documents and critical system files.
Core behaviour
• User selects the source (drive or individual folder) and the destination network share.
• The program can schedule automatic runs—daily, weekly, or at a custom interval—without my needing to keep the window open.
• Before writing to the network share, selected files are compressed.
• Once the job finishes, an email notification summarises success or failure.
Please code everything in pure Visual Basic; I’ll open the project in the standard VB environment and run my own tests, so no third-party components that require additional licences.
Deliverables
1. Complete VB project with readable, well-structured source files.
2. Compiled EXE for a quick first test.
3. Brief README covering setup, scheduling steps, and the fields I must edit for SMTP details.
Acceptance criteria
– Project builds on my end without missing references.
– Scheduled task triggers at the chosen interval.
– Compressed archive appears in the destination network folder.
– Email arrives with a clear status message.
If anything about the spec is unclear, let me know early—I’m happy to clarify so you can focus on clean implementation rather than guesswork.