https://github.com/rishav-raj-sinha/music-match
Music-match is a Streamlit-based application built using Python and Pandas. It utilizes Google Sheets as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.
https://github.com/rishav-raj-sinha/music-match
googledriveapi pandas-dataframe python streamlit
Last synced: 3 months ago
JSON representation
Music-match is a Streamlit-based application built using Python and Pandas. It utilizes Google Sheets as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.
- Host: GitHub
- URL: https://github.com/rishav-raj-sinha/music-match
- Owner: Rishav-Raj-Sinha
- Created: 2023-12-07T15:55:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-16T14:17:07.000Z (about 1 year ago)
- Last Synced: 2025-01-01T01:25:59.670Z (5 months ago)
- Topics: googledriveapi, pandas-dataframe, python, streamlit
- Language: Python
- Homepage: https://music-match-y7ybnrnsasdbnruheqtasj.streamlit.app/
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Project Name: 🎵 **Music-match** 🎶
## Description:
Music-match is a **Streamlit-based** application built using **Python** and **Pandas**. It utilizes **Google Sheets** as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.
## Features:
- User Registration: Users can register by providing their name, email, preferred music genres, and social media handles.
- Data Storage: User information is stored in a Google Sheet, allowing for easy access and management.
- Matching Algorithm: The application uses a matching algorithm to identify users with similar music interests based on the genres they prefer.
- Connection Facilitation: Once matches are found, users are provided with the social media handles of their potential matches, allowing them to connect.
- User Interface: Streamlit provides a user-friendly interface where users can easily interact with the application.