A simple record collection webpage made with Bootstrap 5.1 and Custom JS & PHP Scripts.
All information (sections, items/releases in these sections, item/release information and images) is added from multiple "database" type files in specific folders. It's a bit silly, a little inefficient, and can be annoying, but it was fun to make as I learnt a lot and hey, it still works (most of the time...)!
Note: PHP v8 or later REQUIRED.
Tested and Working on PHP v8.1.11
This isn't intended for other people to just drag and drop onto their own webserver; this is really just so I can track my changes - but of course: feel free to edit and adapt this if you do please... all I'm saying is that it might take a bit of fiddling around with to get working correctly.
If you do deploy or adapt this, I'd love to know! Please send me an email (see note below) or message me on Discord (Darcy#4523)
Note: The majority of the images included are not mine! They are only included for educational purposes only in order to allow others to understand how this works better. If you have any issues with this please email me: mailto:[email protected].
Please give the webpage some time to load!
It's only hosted on a potato spec Linux VPS:
https://records.darcyjprojects.xyz
- Section Types: Album, Singles & EPS (=Favourite Singles & EPs, Other Singles & EP2), Other Formats, Wishlist
- Dynamic: Edit any release/item info in the database txt documents and it will be updated on the webpage upon refresh
- View Record Page: Click on any release title to see an indepth page about it with all images and a link to the discogs release.