Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

22 Commits

Folders and files

Repository files navigation

🧗 Bouldering Log Tracker

A simple React app I built to track my own bouldering sessions.

This project focuses on clean state management, component structure, filtering logic, and local storage persistence. It is the current MVP of a larger climbing performance tracker that I plan to expand over time.


✨ Features

  • Add climbs using a modal form
  • Edit climbs inline
  • Delete climbs
  • Filter by grade and result
  • Automatically group climbs by session date
  • Data saved to localStorage

🛠 Built With

  • React
  • React Hooks
  • react-modal
  • localStorage
  • CSS (BEM-style class structure)

🎯 Why I Built This

I built this project to:

  • Track and review my own climbing sessions
  • Practice real-world CRUD patterns
  • Improve frontend architecture and state flow
  • Work with derived data (filtering + grouping logic)

🔮 Future Improvements

This is the MVP version. Planned improvements include:

  • Session statistics (send rate, totals, performance trends)
  • Dashboard view
  • Dark mode
  • Backend integration
  • User accounts
  • Mobile-first refinements

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages