Skip to content

A site built to share my xbox captures over the years with my friends, and to have an excuse to learn Svelte

License

Notifications You must be signed in to change notification settings

cjbagley/rizzo-rocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIZZO.ROCKS

MIT Licence Badge Made with Laravel Badge Made with Svelte Badge Linting Badge Static Check Badge Automated Refactoring Badge

What is it?

It's a personal, hand-made site used to show off the Xbox captures I've taken over the years. It contains a mix of funny-things-that-happened, a side helping of cool-looking photos, topped off with a generous helping of me-screwing-over-my-friends-in-some-way (sorry Mike). It was also an excuse to try out Svelte, which morphed into using Svelte as the front end for a Laravel project.

What's with the design?

The first video game console I remember owning was the Sega Master System, and the design is a homage to the box art style it had.

It also struck me that the Mega Drive box art is pretty much the same, just in black, which made it perfect for a light/dark mode toggle, so I can pay homage to both!

Admin Note

To add/edit the games, captures, tags etc. I built a CRUD admin. I also created a 'game lookup' page that uses the IGDB API to find details about a game and then can pre-fill the game 'create' form. As this section is locked down, I've included screenshots below.

Site Screenshots

Master System Mode Mega Drive Mode
Browse page in light mode Browse page in dark mode
Game page in light mode Game page in dark mode
List page in light mode List page in dark mode

Admin Screenshots

Games Index

Admin game list page

Game Capture Index

Admin capture list page

IGDB API Lookup

Admin game lookup page

About

A site built to share my xbox captures over the years with my friends, and to have an excuse to learn Svelte

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published