# Ferrum
Some (to-be) web/desktop/mobile application for your music library. Oh, and it's my first project with Docker. My first project with Node.js as well. Oh, also the first project using GitLab. And the first one where I use Jade. The first one where I build a RESTful API too, in fact.

## ToDo
- Make track edits change file metadata
- Double-click to reset sidebar width
- Click volume icon to mute/unmute
- Context menu > Play adds next tracks to autoQueue

- Account
    - Email verification
    - Change password
    - Device management?
- Search
- Queue
- Column sorting
- Custom context menus
- Account/settings
- Auto-playlists
- Import tool
    - YouTube
    - SoundCloud
    - Google Play Music
    - Extensions for Chrome/Firefox/Opera/Safari/Edge
    - Smart artist/song

- Web app
- Electron desktop app
    - Native context menus
    - Native notifications?
    - Files can "Open with" to add to Ferrum
    - Media controls
- Android app
- iPhone app
