DEV Community

Charanjit Chana
Charanjit Chana

Posted on • Updated on

๐Ÿƒ Hackathon progress

2020 has been a good year for my personal projects. I launched one that Iโ€™d be thinking about for a decade within a month of starting to build it and now thanks to the hackathon Iโ€™m the cusp of getting another finished.

For a while Iโ€™ve wanted to build a visual timeline for the music production duo, The Neptunes. Iโ€™ve been a fan of their for 20 years or so and having an archive of their work has been a goal of mine for a while. Iโ€™ve just never made the time to sit down and get it done.

Getting started

Iโ€™ve manually mined the data and massaged it so itโ€™s easier to use when creating a template.

I toyed with the idea of picking up Vue or React but in all honesty both are overkill. I did start with Vue, but modern JavaScript comes with everything I need for this project so Iโ€™ve gone for a Vanilla JS solution instead. Iโ€™ve now got basic filtering and searching done and once the data is loaded everything happens in the browser.

Whatโ€™s next?

Iโ€™ll be linking out to where you can stream or buy the music listed and updating the data provider to include artwork as only a handful have something at the moment. Got to improve a design a bit too as it works but itโ€™s not as good as I want it to be yet!

You can preview the project here: https://theneptunes.1thingaweek.com

Feedback appreciated!

Top comments (1)

Collapse
 
cchana profile image
Charanjit Chana

Still work to do but the UI is pretty close to what it will be now I think. Bit of spacing needs updating and then Iโ€™ll start fetching the artwork for each album!

Always the last 10% that takes so much time to complete!