riseupleague / riseupleague

Official repo for the Rise Up League.

Home Page:https://www.riseupleague.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

riseupleague.com

The official website for www.riseupleague.com.

Tech Stack

This repository is a Turborepo monorepo that contains the www.riseupleague.com website, the vball.riseupleague.com volleyball site, and the admin.riseupleague.com for game-tracking purposes used by the Rise Up staff.

Frontend

Backend

Project Architecture

├── apps
│   ├── bball (riseupleague.com; NextJS app)
│   └── vball (vball.riseupleague.com; NextJS app)
│   └── admin (admin.riseupleague.com; NextJS app)
├── packages
│   ├── eslint-config-custom (custom ESLint configuration)
│   ├── tailwind-config (all tailwind configs in /apps extend this config)
│   └── tsconfig (all tsconfigs in /apps extend this config)
│   └── ui (riseupleague UI library; shadcn-ui components)
│   └── utils (utility functions to be used across projects)
└── ... (config files)

Development

To run all projects:

> npm i
> npm run dev

To clear cache and start up the dev server (only for Linux terminals):

> npm run fresh:start

To clear cache and start up the dev server only for the bball site:

> npm run fresh:start:bball

To clear cache and start up the dev server only for the vball site:

> npm run fresh:start:vball

To clear cache and start up the dev server only for the bball admin site:

> npm run fresh:start:admin

About

Official repo for the Rise Up League.

https://www.riseupleague.com

License:MIT License


Languages

Language:TypeScript 99.6%Language:CSS 0.4%Language:JavaScript 0.0%