Melodii Music Player
This repository has been archived on 2021-06-30. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Paoda 8d8dd3dfe6 moved createID to MiscMethods.js
began work on playlist management.
2019-02-20 14:21:43 -06:00
build Tracking Development with Git now 2019-02-08 19:34:04 -06:00
src moved createID to MiscMethods.js 2019-02-20 14:21:43 -06:00
test Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.babelrc Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.gitignore Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.prettierrc Added Devtool Prettier 2019-02-08 21:29:09 -06:00
LICENSE Tracking Development with Git now 2019-02-08 19:34:04 -06:00
README.md Tracking Development with Git now 2019-02-08 19:34:04 -06:00
main.js Tracking Development with Git now 2019-02-08 19:34:04 -06:00
package.json update to dependencies 2019-02-19 09:52:41 -06:00
webpack.config.js Tracking Development with Git now 2019-02-08 19:34:04 -06:00
yarn.lock update to dependencies 2019-02-19 09:52:41 -06:00

README.md

Melodii Music Player

An Electron Based Music Player

Why Was Melodii Music Player Made?

MMP was created as a long term project to introduce me to electron and more complicated programming in general. Before this project I had worked on small projects that never took more than an hour. After seing a friend create a videogame in Java, I felt the need to challenge myself as well...

Goals

I wish to have a Operational Music Player that can achieve a couple of things:

  • Good Looking Flat UI
  • Ability to Play at the bare minimum: FLAC and MP3.
  • Ability to read a directory chosen by user and scan said directory for Music
  • Play, Pause, Go Back 30s, Skip Forward and Backwards Controls
  • Progress Bar thing that allows you to go back and forward in a song.
  • Total song Time & current song time e.g. 3:20/6:23
  • Display Albums with Album Covers
  • Have Album Cover in general

Damn This is very ambitous for a beginner like me...

TODO

  • UI
    • Design
      • HTML, CSS Written
      • Choose Music From Directory
        • Working Table in which you can select songs from
      • Read Files from directory
      • Pull Metadata from music files.
      • Media Controls
      • Audio Seeking
  • Audio Playback
    • Support for:
      • FLAC
      • MP4
      • MP3
      • M4a
      • AAC
      • WAV
      • Ogg
  • Sorting of albums
    • By Artist
    • By Title
    • By Album Artist
  • Searching of albums
  • last.fm scrobbling.
  • Visualizer