Skip to content

Codie-Shannon/MediaManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Manager

A WPF application where you can access, manage, and view relevant data pertaining to media files on Windows 10 / 11. You have the capability to add, delete, edit, remove or show media files in file explorer. In addition to sorting media files by details, toggling the visibility of unavailable details, and toggling favourited media. The application utilizes a web scraper developed via selenium to grab relevant data from the web.

Showreel

Link: https://youtu.be/QZO24iOqxk4

What I Learned

  • Agile Scrum
  • Arrays
  • Auto-Implemented Properties
  • C# Extensions
  • C# Key Value Pairs
  • C# MediaInfo Package
  • C# ReadOnlyCollections and IReadOnlyCollections
  • C# Regex
  • C# TimeSpan
  • C# Web Client
  • Data Binding
  • Enumeration Types
  • Event Handlers
  • Fetching Media File Details on Windows 10 / 11 using MediaInfo API
  • For Loops
  • Foreach Loops
  • Hierarchical Diagrams
  • If Statements
  • Inheritance
  • LINQ
  • Lists
  • Mood Boards
  • MVVM (Model-View-ViewModel)
  • Observable Collections
  • Parameters
  • Risk Assessment
  • Selenium
  • Serilization and Deseralization
  • Setting a Window's Style and Position using Win32 API
  • Setting and Getting the Foreground Window using Win32 API
  • SQLite CRUD (Create, Read, Update, and Delete) Operations
  • SQLite Filtering
  • String Interpolation
  • System Threading
  • Use Case Diagrams
  • User Profiles (Personas) and Use Case Diagrams
  • UWP and WPF Styles
  • Web Scraping using AngleSharp and Selenium Chrome Driver
  • Wireframes
  • WPF and UWP
  • WPF Commands
  • WPF Converters
  • WPF Custom Control Library
  • WPF Dependency Properties
  • WPF Selectors

Copyright

A copyright license was not included with this github repository, as such the copyright of this project falls under the standard copyright act in New Zealand.

Under the Copyright Act, the owner of this project has the exclusive right to:

  • No one may copy this work except the owner
  • Publish, issue and sell copies of the work to the public
  • Utilize the work in public
  • Show the work in public
  • Make an adaptation of the work or do any of the above activities in relation to an adaptation
  • Communicate the work to the public
  • Authorise any other person to do any of the restricted activities listed above.

About

C# Windows media manager prototype for organizing and managing local media files.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages