When I listen to music, I often encounter copyright restrictions that require me to use different apps to listen to a song. My goal is to create an app that consolidates music listening into one seamless experience. This idea has been explored in listen1, but I aim to reimplement it using Rust and the Tauri framework for a more integrated solution.
The frontend of the app is developed with Nuxt 3, so you will need Node.js and npm installed on your system. Follow the instructions on their respective websites to get set up.
Before starting the app development, you need to install tauri-cli
. This tool is essential for Tauri development. Install it using Cargo with the following command:
cargo install tauri-cli
To start developing the app on Windows, use the following command:
cargo tauri dev
This command initiates the development server, allowing you to test and develop the app in real-time.