Skip to content

aprameyak/MusIQ

MusIQ

GitHub repo size GitHub issues License

Node.js Supabase TypeScript Swift

Reviewed by CodeRabbit Husky GitHub Actions

MusIQ is a modern, social-first music discovery and rating platform. Built with a native iOS experience and a robust TypeScript backend, it's designed for music lovers who want to track their taste and connect with a community that shares their passion.


Features

  • Rating Hub: Rate albums, songs, and artists on a scale of 1-10.
  • Social Connectivity: Find friends, compare music tastes, and share your latest favorites.
  • Live Updates: Get notified instantly about interactions and trending music.

Getting Started

Whether you're looking to contribute or just play around with the code, here's how to get MusIQ running locally.

Prerequisites

  • Frontend: Xcode (latest stable version)
  • Backend: Node.js v18+ & PostgreSQL/Supabase
  • Package Manager: npm or yarn

Local Development

  1. Clone the repository:

    git clone https://github.com/aprameyak/MusIQ.git
    cd MusIQ
  2. Backend Setup:

    cd backend
    npm install
    npm run dev
  3. Frontend Setup:

    cd frontend

Contributing

We love contributors! MusIQ is an open-source project and we welcome contributions of all kinds: from bug fixes and documentation to new features and UI improvements.

How to help?

Please read our Contributing Guidelines to get started.


License

MusIQ is released under the MIT License.


Community & Support

About

Rate, discover, and share your music taste

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •