Thanks for your willingness to contribute!
To run Start Screen locally you need to setup a couple of things.
- Node.js >= 18.0.0
- NPM >= 8.15.0
- A Git Client
- Postges Server
- Fork and clone the repo
- Run
npm install
to install all the dependencies. - Create a
.env
file with the following contents:
DATABASE_URL=postgresql://<PGUESER>:<PGPASSWORD>@localhost:5432/connect
- Run
npx prisma migrate dev
to migrate your database.
npm run dev
will run the app in dev mode with features like live reloads
etc... The app will be available at http://localhost:3000
.
On localhost you wont be going through AAP so will need to set the
azure-upn
header. This can be done with a browser extension