/Leagueify

Leagueify is an open source sporting league platform designed to efficiently host a variety of sporting leagues.

Primary LanguageJavaScriptMIT LicenseMIT

Leagueify

Version License Workflow

Leagueify is an open source sporting league platform designed to efficiently host a variety of sporting leagues.

Getting Started

Install Playwright for test execution:

npx playwright install

Developing

To ensure Node and NPM versions are consistent, this project makes use of nvm.

Once you have cloned Leagueify and navigated to the project directory, install the correct node and npm versions with nvm (nvm install), activate required node and npm versions (nvm use), install dependencies (npm install).

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.