This is a Next.js project bootstrapped with create-next-app.
First, switch to npm version 6.14.15, then install dependencies:
npm install -g npm@6.14.15
npm installNext, run the development server:
npm run devTo login, request login credentials via Slack.
Open http://localhost:3000 with your browser to see the result. For the UW application, use http://uw.localhost:3000 with your browser to see the result.
There are 2 main branches you'll be interacting with: production, and master. master is where you will open your PR to once you've finished your task, once all issues are resolved and you merge your work into master, then master will automatically deploy to https://cledge-dev-site.azurewebsites.net/ which will be used to test what you implemented. Once testing is finished, you can open a PR to production and once that's merged, it is up to the person who approves the PR to manually deploy the production branch into UW and normal Production. Additionally, the production branch is protected and cannot be automatically merged to.
To deploy to Azure simply head over to the Actions tab in the repository and choose a deployment to run. For deploying to production you can only deploy the production branch. master automatically deploys to the development site once anything has been pushed to it.