Skip to content

Repository files navigation

I created this tool for my mom to aggregate class information from multiple yoga studios. It was originally supposed to be a simple schedule, but I was having fun and may have gotten carried away...

Features

  • View class information by day in chronological order
    • Class Name
    • Class Time
    • Instructor Name
    • Studio
  • Filter by studio, class, and instructor
  • Favorite studios, classes, and instructors (by right clicking in the sidebar)
  • Filter by favorites

Implementation Design

The website is designed such that it can easily be hosted on GitHub Pages. Since the data is fairly static, I just prerender the site every night. This side-steps any CORS restrictions--as the API calls now happen in the loader on the server--and removes the need for TanStack Query.

Favorites are saved in localStorage.

Technology Choices

About

Yoga class aggregator

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages