Skip to content

Tarang: An immersive music streaming platform with the main aim of promoting rising independent artists and community relationships.

License

Notifications You must be signed in to change notification settings

MajesticFires3010/Tarang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Tarang: Music Streaming Platform for Upcoming Artists to Shine

Tarang is an innovative web-based music streaming application that combines immersive music listening with vibrant social networking.

This repository is designed to be a comprehensive resource for developers and users interested in exploring the technological and community-building aspects of Tarang.

Mission

At Tarang, our mission is to transform how users interact with music. By integrating streaming services with robust social features, we aim to foster a thriving community where both music lovers and creators can collaborate, share, and enhance their visibility in the industry. Our primary focus is on nurturing the careers of indie artists, providing them a platform to be heard and appreciated on a larger scale.

Features

Tarang offers distinct features tailored for two user types: Listeners and Creators. Each profile type is designed to enhance the user's experience and engagement within the music community.

Listener Features

  • Music Streaming: Access an expansive library spanning various musical genres and artists.
  • Playlist Creation: Compile and share personalized playlists to showcase favorite tracks.
  • Social Interaction: Connect with other music enthusiasts by following their profiles, engaging in chats, and sharing music recommendations.

Tarang Main UI

Creator Features

  • Music Publishing: Upload music directly to Tarang to reach a global audience.
  • Profile Customization: Personalize profiles to reflect unique artistic identities.

Tarang Uncover UI

Uncover Section: The Heart of Tarang

  • Emerging Creators: The core of the Uncover section is to spotlight up-and-coming indie artists. This feature promotes rising talents by focusing on geographic locality, making it easier for users to discover and support local musicians and bands.
  • Top Creators: While also featuring established artists, the Uncover section emphasizes exclusive content from emerging creators who are the future stars of the music industry.
  • Direct Bookings: Listeners can book artists for live performances directly through Tarang, facilitating an interactive bridge between artists and their audience.

Tech Stack

  • MERN Stack: MongoDB, Express.js, React, and Node.js form the backbone for our application's front-end and back-end development.
  • AWS: We utilize Amazon Web Services for hosting our web application and managing our data securely and efficiently.
  • Java: Java is employed for developing additional encryption algorithms to ensure data security and integrity.

Installation

To run Tarang locally and explore its functionalities, follow these steps:

git clone https://github.com/yourusername/tarang.git
cd tarang

Contribute

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


Join Tarang today and immerse yourself in a world where music and social connections converge!

About

Tarang: An immersive music streaming platform with the main aim of promoting rising independent artists and community relationships.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published