A couple of years back I developed the following community-driven lyrics website. I dabble on the musical instrument Bağlama and we often sit as a group on the evenings, drink and sing. We made up lyrics because we couldn't remember them, and I thought, this can't go on. We need a good resource for lyrics!
I am currently working on a re-write to improve performance and teach myself a few pieces of new technologies (.Net Core API for the back-end and ReactJS for the front-end).
Content on the site doesn't change often, and right now user engagement isn't very good. I have some cool users who submit every now and then, but the majority (99%) do not bother submitting anything.
With the current site, I am sure this is due to a variety of factors (bad UX being one).
In a bid to increase user engagement, one of the things I was thinking of implementing was infinite scrolling, but I am not sure if that's a good idea for a site like mine.
Here are some facts about the site:
- Users do not submit often and thus content does not change often
- Majority of users are mobile users, I'm guessing they're people like our group who are sat down in a gathering drinking and singing, so they just try and look up lyrics on their phone!
- Google Analytics. Notice that most traffic is mobile which makes sense.