tilburgsciencehub / music-to-scrape

A fictitious music streaming service with a real website and API so you can learn how to scrape!
https://music-to-scrape.org
3 stars 6 forks source link

develop HTML structure for site #4

Closed hannesdatta closed 1 year ago

hannesdatta commented 1 year ago

Purpose:

Let's not self-code the layout but purchase it on themeforest (or a comparable site).

Deliverable:

thierrylahaije commented 1 year ago

I have found the following fitting templates. We might need to make some slight changes in the layout, but that is no problem. I can manage all html & css issues.

@hannesdatta can you choose which template we will be using and buy it?

hannesdatta commented 1 year ago

Any parameters that should affect our choice? Do they differ in terms of 'speed'?

I like https://preview.themeforest.net/item/muzik-music-streaming-admin-template/full_screen_preview/27967164?_ga=2.110866437.1057326328.1679258688-2065987344.1674141568 -- it has graphs which we can use also to display an artists' performance.

In terms of design, I like this one, too (https://kamleshyadav.com/html/miraculous/html/Bootstrap5/version3/index.html). It seems more of a store experience rather than an admin interface. But, it seems suuuuper slow.

What do you think?

hannesdatta commented 1 year ago

I propose this one: https://kamleshyadav.com/html/miraculous/html/Bootstrap4/version2/index.html.

Agree - given speed is ok?

hannesdatta commented 1 year ago

Next steps:

thierrylahaije commented 1 year ago

Within the license, I found two important (contradictory) articles in the license:

The main problem we have is that if we distribute the source code of the HTML files (the template of the author), other people are able to get his template for free without paying for it and can exploit it, which is against the legal terms.

One possibility is to e-mail the owner and ask if we can find some way around this (if we for example mention his name in the layout somewhere) or we have to build a layout that looks like the layout of this specific template. The choice is up to you @hannesdatta

hannesdatta commented 1 year ago

How long would it take to develop something that looks fairly 'good' ourselves?

thierrylahaije commented 1 year ago

Based on the pages that have been mentioned in issue #15 :

In total I estimate it around 30 hours (based on layouts I made in the past). I can build it with the Bootstrap Framework so that it is fully responsive on each device.

Personally, I think this is the best option we have for the following reasons:

hannesdatta commented 1 year ago

Decision:

hannesdatta commented 1 year ago

We have an amazing version running! :)