Skip to content

Commit

Permalink
More info in README
Browse files Browse the repository at this point in the history
  • Loading branch information
sleepyfran committed Oct 22, 2024
1 parent 617f69e commit e8a4116
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 4 deletions.
26 changes: 22 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,33 @@
# Echo
# echo

<p align="center">
<img src="./resources/app-screenshot.jpg" width="600" />
</p>

Echo is a music app that allows you to connect to multiple sources of music and
play them directly through the app. It's album focused, meaning that instead of
treating your library as a list of songs, it treats it as a list of albums, allowing
you to shuffle albums, browse them based on genres, and more.

Echo is currently in development and is not yet ready for use.
> The app is currently in a very alpha-ish state, so expect things to break
> and features to be missing. Nonetheless, it's already usable for basic music
> browsing and playing.
## 🛣️ Features and roadmap

- [x] Multiple provider support & sync (currently Spotify and OneDrive, but most of the scaffolding is in place for more)
- [x] Album browser
- [x] Artist browser
- [x] Album details
- [ ] Scrobbling support
- [ ] Shuffling
- [ ] Queue management
- [ ] Genre fetching and browsing
- [ ] More providers (YouTube Music, Google Drive, etc.)

## Local setup
## 🔧 Local setup

Echo is built using TypeScript, Lit and [Effect](https://effect.website) as the
Echo is built using [TypeScript](https://typescriptlang.org), [Lit](https://lit.dev) and [Effect](https://effect.website) as the
backbone of most of the app logic. To get started, clone the repository and install
the dependencies:

Expand Down
Binary file added resources/app-screenshot.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e8a4116

Please sign in to comment.