Skip to content

twiners212/BacklogBurner

Repository files navigation

🕹️ BacklogBurner

Next.js Tailwind CSS Drizzle ORM Supabase


🚀 The Vision

BacklogBurner is a retro-neon game library tracker designed for gamers who want to conquer their digital pile of shame in style. It's not just a tracker; it's a high-octane dashboard for your gaming journey.

BacklogBurner Landing Page


✨ Features

  • 👾 Retro-Neon Aesthetic: A 2D CRT-inspired design with vibrant glow effects and scanline overlays.
  • 📚 Library Management: Easily add, update, and track your games across all platforms.
  • 🔥 Status Tracking: Mark games as "Playing", "Completed", or "Dropped" and burn through your backlog.
  • ⚡ Fast Search: Instant filtering and search capabilities powered by TanStack Query.
  • 📱 Responsive Design: Manage your library on any device, from desktop to mobile.

🛠️ Tech Stack


🚦 Getting Started

Prerequisites

  • Node.js 20+
  • A Supabase account (PostgreSQL)

Installation

  1. Clone the repository:

    git clone https://github.com/twiners212/BacklogBurner.git
    cd BacklogBurner
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env.local file and add your Supabase connection string:

    DATABASE_URL=your_postgresql_url
  4. Run the development server:

    npm run dev

Open http://localhost:3000 with your browser to see the result.


📄 License

This project is licensed under the MIT License.

About

A retro-neon game library tracker for conquering your backlog in style.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors