garaekz / discographic

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ“€ Discographic

Build Status

Table of Contents

About Discographic

๐ŸŽต Discographic is a comprehensive web application carefully crafted with Laravel, Vue, and TailwindCSS, tailored for record labels and music distributors. It centralizes the information of artists, genres, albums, tracks, shows, and news, integrating data from various music platforms and social networks into a single, user-friendly interface.

Our application provides the links to albums or tracks available on different music platforms, thereby ensuring all relevant details about your music are accessible from one place. Moreover, Discographic upholds best practices in software development, leveraging reusable components, and a solid TDD approach. Each line of code has been meticulously written and tested, aiming to ensure reliability and ease of use.

Tech Stack

๐Ÿ’ป Discographic is built with a potent blend of cutting-edge technologies and libraries that enhance its features:

  • Laravel: for crafting the application's backend with elegance.
  • Vue 3: for building a dynamic and responsive frontend.
  • TailwindCSS: for a sleek, customizable UI design.
  • Pest: for robust testing to ensure the highest quality of code.
  • Spatie Query Builder: for efficient, readable, and dynamic queries.

Contributing

๐Ÿ’ก Contributions to Discographic are welcome and greatly appreciated! If you're interested in contributing, please read our contribution guide.

Security Vulnerabilities

๐Ÿ”’ If you discover a security vulnerability within Discographic, please send an e-mail to Our Team via garaekz@gmail.com. All security vulnerabilities will be promptly addressed.

Future Features

๐Ÿ”ฎ Here are some awesome features we are thinking will be great to add but some user input would be needed, feel free to propose any other features you think would be great to have:

  • Real-time notifications for new releases
  • Advanced analytics for track popularity and listener demographics
  • Integration with more music platforms and social networks
  • Publish to multiple platforms all centralized
  • Social media scheduling and post analytics
  • In-app communication tools for teams and artists
  • Customizable artist pages with themes and layouts
  • Mobile app version for on-the-go management
  • Integration with concert ticket platforms
  • Automated marketing campaigns based on listener behavior and preferences
  • Multilingual support to cater to a global audience

About


Languages

Language:Vue 59.8%Language:PHP 39.2%Language:JavaScript 0.6%Language:Blade 0.4%Language:CSS 0.0%