Skip to content

MellowWave combines Spotify API and Flutter to bring you a relaxing lofi music experience. Immerse in calming beats, unwind, and find peace in the world of MellowWave.

Notifications You must be signed in to change notification settings

Naman-B-Parlecha/MellowWave

Repository files navigation


Logo

Mellow Wave

Unwind with Every Beat

Explore the docs »

View Demo . Report Bug . Request Feature

Forks Stargazers Issues MIT License

Table Of Contents

About The Project

MellowWave is your gateway to lofi serenity. What makes us special? We're here to elevate your lofi experience. Whether you're a seasoned enthusiast or a curious newcomer, our project promises to be your tranquil haven. Immerse yourself in the calming world of lofi, where every note is an invitation to relax and rediscover the beauty of simplicity.

key features :

  • Seamless User Experience
  • Personalized Playlists
  • Spotify-Powered Tunes
  • Real-Time Enrichment

Built With

This section should list any major frameworks that you built your project using. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

Dart Flutter MobX Firebase SQLite Hive REST API GraphQL Firebase Cloud Messaging Firebase Authentication

Getting Started

This section will guide you on how to get started with Mellow Wave.

Prerequisites

Before you begin working with our Flutter app, please ensure that you have the following prerequisites set up on your development environment:

  1. Flutter SDK: You must have Flutter installed on your system. If you haven't already installed Flutter, you can follow the official installation guide for your platform:

  2. Development Environment: You can use any code editor or Integrated Development Environment (IDE) for Flutter app development. Some popular choices include:

  3. Git: Git is essential for version control and collaborating with others on the project. You can download and install Git from:

Installation

  1. Get a free API Key at [https://developer.spotify.com/dashboard)

  2. make an app

  3. get the client id and client secret

  4. Clone the repo

git clone https://github.com/Naman-Parlecha/MellowWave.git
  1. Install NPM packages
npm install
  1. Enter your API in MusicScreen.dart
    const String clientId = 'ENTER YOUR CLIENT ID';
    const String clientSecret = 'ENTER YOUR CLIENT SECRET';

Usage

Use Mellow Wave to relax yourself or immerse yourself in deep focus. Here are some examples of how you can use the app:

Immerse yourself in the world of lofi music effortlessly. Let the app craft a personalized musical journey for you, offering real-time track suggestions. Stay in the lofi loop with evolving content and recommendations tailored to your taste, ensuring every moment is enriched with serenity.

Roadmap

  • Offline Listening
  • Live Radio Music
  • Social Integration
  • Enhanced Categories and Playlists
  • Community Contributions

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are welcome and appreciated! If you have suggestions to make Mellow Wave even better, please follow these steps:

  • Fork the Project
  • Create your Feature Branch (git checkout -b feature/AmazingFeature)
  • Commit your Changes (git commit -m 'Add some AmazingFeature')
  • Push to the Branch (git push origin feature/AmazingFeature)
  • Open a Pull Request
  • Your contributions will help us improve the app for listeners worldwide.

License

Distributed under the MIT License. See LICENSE for more information.

About

MellowWave combines Spotify API and Flutter to bring you a relaxing lofi music experience. Immerse in calming beats, unwind, and find peace in the world of MellowWave.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published