Skip to content

About

Theme park ride exploration app built with React, Bootstrap, Bun, and Supabase, allowing users to browse, filter, and view detailed ride information including thrill ratings, ride types, and park data.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ThrillTrack - Full Stack Web Application

ThrillTrack is a React + Bootstrap + Bun + Supabase app that lets you explore theme park rides, including details like thrill rating, ride type, park, and more. Perfect for roller coaster enthusiasts!

Features

  • List all rides from your Supabase database
  • View ride details with:
    • Description
    • Type
    • Park
    • Status
    • Opening year
    • Manufacturer
    • Height requirement
    • Thrill rating (0–10) visualized with progress bar
  • Dark mode support
  • Bootstrap-friendly UI
  • React Router navigation with back button
  • Fully powered by Supabase Edge Function for API routes
  • CLI uses Bun Server

Screenshot

Main

Getting Started

  1. Clone the repo
git clone https://github.com/iNoles/ThrillTrack.git
  1. Set up environment variables in .env:
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your_anon_key
  1. Install dependencies:
bun install
cd my-rides-app
bun install
  1. Run the app:
# Start the Bun Server (if using CLI)
bun index.ts
sh show_rides_cli.sh

# Start React frontend
cd my-rides-app
bun dev

Contributions

Contributions welcome! Feel free to open issues or PRs.

About

Theme park ride exploration app built with React, Bootstrap, Bun, and Supabase, allowing users to browse, filter, and view detailed ride information including thrill ratings, ride types, and park data.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages