Skip to content

kalafut/sherwood-sports

Repository files navigation

Sherwood Sports

This is source for the Sherwood Sports website.

Feel free to open issues here for data additions, corrections, or website bugs and improvement requests. If you ended up here and aren't familiar with GitHub, you can also simply write us at jim@kalafut.net with your question or suggestion.

App Details

If you're more technically inclined and want to submit PRs, here is some background to get you started:

  • The app is written using Svelte, TypeScript and Bootstrap
  • All sports data for the site is in data.ts. PR against that file if you want to directly make data updates.
  • The site is built and deployed using GitHub pages against the gh-pages branch. This is currently done manually, but I want to get GitHub Actions set up soon.

Local Development

Clone repo and install deps

git clone git@github.com:kalafut/sherwood-sports.git
cd sherwood-sports
npm install

Run dev build

npm run dev -- --host  # the `-- --host` is optional but allows for easy testing with a mobile device on the LAN

Build/publish

npm run publish        # alternatively, `npm run build` will just build

About

Source for the Sherwood Sports website

Topics

Resources

License

Stars

Watchers

Forks

Contributors