Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kayenm/use-statify
Welcome to Statify, your ultimate music data companion!
https://github.com/kayenm/use-statify
Last synced: about 10 hours ago
JSON representation
Welcome to Statify, your ultimate music data companion!
- Host: GitHub
- URL: https://github.com/kayenm/use-statify
- Owner: KayenM
- Created: 2023-09-17T05:38:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-29T01:27:00.000Z (about 1 year ago)
- Last Synced: 2023-09-29T03:59:57.207Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://statify-chi.vercel.app
- Size: 2.29 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Statify 🎵
Welcome to Statify, your ultimate music data companion! 🎉Table of Contents
Video Demo •
About •
Features •
Access Statify •
Tech Stack •
Getting Started •
Contributing🎥 Video Demo
About
Statify is a web application that connects to your Spotify account using Spotify's OAuth Flow and provides you with fascinating insights into your music habits. Whether you're curious about your current jam, your top artists, or your favorite tracks, Statify has got you covered!
The project was born out of a passion for both music and technology. I wanted to create an app that would allow users to explore their musical preferences in a fun and interactive way. With Statify, you can discover new trends, relive memories, and even brag about your musical prowess on social media. You can even generate user personas for yourself!
So, are you ready to dive into the world of Statify? Let's get started!Features
🎶 Real-time Song Display: Statify shows you the song you're currently playing on Spotify. You can even check out your recently played, for when you hear an amazing song and forget to save it!
🔝 Top Artists and Tracks: Want to know who your all-time favorite artists are? Or curious about your most-played tracks? Statify fetches your top artists and tracks from Spotify's API and presents them in an attractive visual format.
⏳ Customizable Timeframe: Whether you want to see your top artists and tracks for the past month, six months, or even all-time, Statify lets you choose the timeframe that suits your curiosity.
🔒 Secure OAuth Login: Your privacy is important to us. Statify uses Spotify's OAuth authentication to ensure a secure and seamless login experience. Rest assured, your personal data remains confidential.
🌈 Stunning UI: I believe that beauty lies in simplicity. Statify's user interface is designed to be visually appealing, intuitive, and easy to navigate. Prepare to be amazed!
✨ Cohere Integration: Statify creates personalized fun personas for you; it's made possible by our wonderful friends at Cohere!Access Statify
You can access Statify here. Go ahead, give it a spin, and I hope you enjoy!Tech Stack
Statify is built with the following awesome technologies:
Cohere LLM • Javascript • React • Next.js • Spotify APIGetting Started
To run Statify locally and start exploring your music stats, follow these steps:
- Clone this repository:
git clone [repo link]
- Navigate to the project directory:
cd statify
- Install the dependencies:
npm install
- Create a
.env.local
file in the root directory and add your Spotify API and Cohere API credentials
- Run the development server:
npm run dev
- Open your browser and visit:
http://localhost:3000
That's it! You're all set to explore the magical world of Statify on your local machine.Contributing
We welcome contributions from everyone! If you have any suggestions, bug reports, or feature requests, please open an issue. Let's make Statify even more awesome together.
I hope Statify brings joy to your musical journey. 🎵✨ Feel free to explore, discover, and share your music stats with the world!
Happy listening! 🎧💃🕺