Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup initial home page + proxy #4

Closed
28 tasks done
Evanlab02 opened this issue May 18, 2024 · 0 comments · Fixed by #16
Closed
28 tasks done

Setup initial home page + proxy #4

Evanlab02 opened this issue May 18, 2024 · 0 comments · Fixed by #16
Milestone

Comments

@Evanlab02
Copy link
Owner

Evanlab02 commented May 18, 2024

Description

Setup very basic initial home page that will be hosted by the caddy proxy. As part of this process, we also need to setup the very basic caddy proxy.

Acceptance criteria

  • Initial home page accessible on base URL.
  • Basic proxy config with caddy.

Testing

  • Unit testing for FE.
  • E2E Testing.
  • Load testing.
  • BDD Tests.
  • Storybook Setup.

Additional Tasks

  • Vite configuration
  • Vitest configuration
  • Advanced testing configuration and setups.

Designs

  • Draw up designs.
  • Match up site to match designs.

Docker

  • Add container name value to docker compose file.
  • Rename base compose file to indicate it is testing file.

Pipelines

  • Linting Pipeline.
  • Build Pipeline.
  • Testing Pipelines.
  • Release pipelines.

Documentation

  • Mkdocs configuration.
  • Documentation on how caddy will be used in future for home portal.
  • Documentation on how caddy is currently configured.
  • README Update.
  • Repo description update.
  • Getting started documentation.
  • Mkdocs documentation.
  • Caddy documentation.
  • FE documentation.
  • Pipeline documentation.
@Evanlab02 Evanlab02 added this to the Release 0.1.0 milestone May 18, 2024
@Evanlab02 Evanlab02 linked a pull request Jun 8, 2024 that will close this issue
@Evanlab02 Evanlab02 removed a link to a pull request Jun 17, 2024
@Evanlab02 Evanlab02 linked a pull request Jun 17, 2024 that will close this issue
@Evanlab02 Evanlab02 linked a pull request Jul 4, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant