Welcome to "Climbing Buddy", the interactive app for rock climbing enthusiasts, part of the "climbing-tracker" repository. Developed using React and Firebase, this app is perfect for tracking your climbing sessions and adventures.
- Session Creation: Organize your climbing sessions and invite friends.
- Climb Addition: Add and detail each climb in your session.
- Attribute Recording: Log attributes like difficulty, routes, and notes.
- Ratings System: Rate each climb based on your experience.
- Location Tracking: Record climb locations for easy revisits and recommendations.
- React: For a responsive and interactive user interface.
- Material-UI: For a clean and modern design.
- Firebase: For backend services, real-time data handling, and authentication.
- Node.js
- npm or Yarn
-
Clone the repository:
git clone https://github.com/your-username/climbing-tracker.git
-
Navigate to the project directory:
cd climbing-tracker
-
Install dependencies:
npm install
-
Start the development server:
npm start
Contributions are welcome and greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE
file for details.