Skip to content

leibovic/strava-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strava Stats

This application provides statistics for your Strava activities.

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/strava-stats.git
    cd strava-stats
  2. Install the dependencies:

    npm install

Configuration

  1. Create a .env file in the root directory and add your Strava API credentials:
    STRAVA_CLIENT_ID=your_client_id
    STRAVA_CLIENT_SECRET=your_client_secret
    REDIRECT_URI=http://localhost:3000/auth/callback

Running the App

  1. Start the application:

    npm start
  2. Open your browser and navigate to http://localhost:3000 to view the app.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -am 'Add new feature')
  4. Push to the branch (git push origin feature-branch)
  5. Create a new Pull Request

Contact

For any questions or feedback, please open an issue on GitHub.

About

Simple web app for annual Strava metrics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published