The Museum of ACGN Stock.
This website is built on the results of stock market.
All the pages are static content.
and boilerplate: astro-preact-typescript-tailwind-boilerplate
| Variable name | Data type | Default value | Description |
|---|---|---|---|
| DB_URI | string | mongodb://127.0.0.1:27017 |
MongoDB connection string |
| RUN_ALL_TEST | boolean | undefined |
Run all e2e test cases |
-
Project setup
- Setup MongoDB, import round databases. Valid database names are list in siteList.
- Write environemtn variable config file. Place it in
${project root directory}/.env. - Use
yarn installto install package dependencies.
-
Run E2E tests
yarn run test:e2e
-
Compiles for production
yarn build
-
Lighthouse benchmark
- For mobile:
yarn lh:mobile - For desktop:
yarn lh:desktop
- For mobile:
- Add round 1 to round 5 results
- Round 1
- Round 2
- Round 3
- Round 4
- Round 5
- Add build action to CI/CD pipeline
- Upload build artifact to external storage. (Due to GitHub quota limit)