A Hack for LA project to help city planners and the community make informed decisions about parking politices in the City of Los Angeles.
The Lucky Parking repository is a Turborepo-powered monorepo that manages our backend, frontend, shared libraries, and data science workflows.
- Install Node.js 22.
- Install pnpm 9.
- Fork the repository: https://github.com/hackforla/lucky-parking/fork.
- Clone your fork to your computer for local development.
- Add remote to this repository:
git remote add upstream git@github.com:hackforla/lucky-parking.git
We use pnpm
as our package manager. To install all dependencies, run:
pnpm install
Command | Description |
---|---|
pnpm install |
Install all dependencies |
pnpm build |
Build all apps and packages |
pnpm dev |
Start all development servers |
pnpm test |
Run tests across the monorepo |
Contributions are always welcome!
To get started, follow our organization onboarding steps, and as always, please adhere to Hack for LA's Code of Conduct.