Cleaner than 100% of pages tested
- Deployed site: https://purple-wood-8308.fly.dev/
BeeWalk is a national recording scheme run by the Bumblebee Conservation Trust to monitor the abundance of bumblebees on transects across the country.
Project summary including the original Bee Walk process, domain definitions, and user stories.
Our submission to the GitHub x Dev.to Hackathon 2023, Phone Friendly category. "Developers can use Codespaces or Actions to create mobile applications that work on both iOS and Android devices, as well as set up automation workflows and CI/CD pipelines for their PWA ready apps."
- nodejs v20
Run npm i
to fetch and install dependencies
npm run watch
(or run from package.json
)
npm test
(or run from package.json
)
Import playwright to run all e2e tests including mobile view ports
npm run playwright-test
To see tests run in a UI add the --ui
flag
npm playwright-test-ui
View test logs
npx playwright show-report
Run on local browser or deployed app by updating playwright.config.js
baseURL
module.exports = defineConfig({
...
use: {
/* Base URL to use in actions like `await page.goto('/')`. */
// baseURL: 'http://localhost:8080',
baseURL: 'https://purple-wood-8308.fly.dev/',
...
}
})
Continuous deployment is enabled through github actions; push to main to deploy automatically.