Skip to content

A simple webpage I created for my record collection. All information 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...)!

License

Notifications You must be signed in to change notification settings

DarcyJProjects/PHP-Vinyl-Record-Collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Darcy's Records Collection
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].

Hosted Site:

Please give the webpage some time to load!
It's only hosted on a potato spec Linux VPS:
https://records.darcyjprojects.xyz

Features:

  • 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.

Screenshots:

Index.php Partial Screenshot (Outdated):


Image Hover Demo Gif (Outdated):


viewrecord.php Demo Screenshot (Outdated):

https://records.darcyjprojects.xyz/assets/img

Thanks for viewing, I hope this has been helpful! :)

About

A simple webpage I created for my record collection. All information 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...)!

Resources

License

Stars

Watchers

Forks