2019-07-26 11:05:27 +01:00
{% extends 'base.html' %}
2020-01-23 11:59:23 +00:00
{% block title %}music{% endblock %}
2019-07-26 11:05:27 +01:00
{% block content %}
2019-07-29 11:44:10 +01:00
{% with messages = get_flashed_messages() %}
{% if messages %}
2024-10-10 23:45:22 +01:00
< div >
{% for message in messages %}
< div class = "card flash-message" >
< p class = "center-text" style = "color: red" > {{ message }}< / p >
< / div >
{% endfor %}
< / div >
2019-07-29 11:44:10 +01:00
{% endif %}
{% endwith %}
2024-10-10 23:45:22 +01:00
< div class = "index-article" >
< div class = "index-hero-grid" >
< div class = "card index-into-card" >
< div >
< p class = "center-text" > A set of tools using Spotify and Last.fm to create smart playlists and calculate listening statistics< / p >
< p class = "center-text" > Playlists are updated multiple times a day to keep tracks up to date< / p >
2019-07-26 11:05:27 +01:00
2024-10-10 23:45:22 +01:00
< p class = "center-text" > Written in Python and Javascript, based on the < a href = "https://github.com/Sarsoo/spotframework" > spotframework< / a > and < a href = "https://github.com/Sarsoo/pyfmframework" > fmframework< / a > libraries< / p >
< / div >
2020-02-28 21:13:30 +00:00
2024-10-10 23:45:22 +01:00
< div style = "display: grid; grid-template-columns: 1fr 1fr; gap: 10px" >
< a class = "button" style = "width: 100%" href = "https://github.com/Sarsoo/Mixonomer" > View Source< / a >
< a class = "button" style = "width: 100%" href = "https://github.com/Sarsoo/Mixonomer-iOS" > iOS Client Source< / a >
< / div >
2020-02-28 21:13:30 +00:00
< / div >
2019-07-26 11:05:27 +01:00
2024-10-10 23:45:22 +01:00
{% if not logged_in %}
2019-07-29 11:44:10 +01:00
2024-10-10 23:45:22 +01:00
{% block form %}{% endblock %}
2019-07-29 11:44:10 +01:00
2024-10-10 23:45:22 +01:00
{% endif %}
2020-02-28 21:13:30 +00:00
< / div >
2024-10-10 23:45:22 +01:00
< div class = "index-feature-grid" >
< div class = "card" >
< h1 class = "center-text" > Sources< / h1 >
< p > Create smart Spotify playlists pulling tracks from< / p >
< ul style = "text-align:left" >
< li style = "padding:10px" > Spotify Playlists< / li >
< li style = "padding:10px" > Spotify Library Tracks< / li >
< li style = "padding:10px" > Mixonomer Playlists< / li >
< / ul >
< / div >
< div class = "card" >
< h1 class = "center-text" > Currents< / h1 >
< p > Currents are mix playlists acting as a snapshot of what's being listened to at the moment< / p >
< p > Includes date filtering on playlist sources for recently added tracks< / p >
< p > Optionally search for and include "monthly" playlists for the last two months when named e.g february 20< / p >
< / div >
< div class = "card" >
< h1 class = "center-text" > Last.fm Charts< / h1 >
< p > Create playlists including Last.fm track charts of varying length and time range< / p >
< / div >
< div class = "card" >
< h1 class = "center-text" > Recommendations< / h1 >
< p > Include Spotify recommendations based on the other tracks of the playlist< / p >
< / div >
< div class = "card" >
< h1 class = "center-text" > Last.fm Integration< / h1 >
< p > Create groups of entries for scrobble summing and listening stats< / p >
< / div >
< div class = "card" >
< h1 class = "center-text" > Visualise Data< / h1 >
< p > Present listening trends with pie charts< / p >
< / div >
2020-02-28 21:13:30 +00:00
< / div >
< / div >
2024-10-10 23:45:22 +01:00
2019-07-26 11:05:27 +01:00
{% endblock %}