Skip to content

AustralianBioCommons/sbp-portal

Repository files navigation

Lint Coverage Playwright E2E Codecov

Structural Biology Platform (SBP) Portal

This repository contains the code for the Structural Biology Platform (SBP) web portal, which provides a user interface for accessing and managing structural biology resources.

Development

This repository now contains a minimal Angular (Angular 21 + Tailwind) application scaffold at the repository root.

To run it locally:

  1. Install Node.js (recommended: use nvm) so node, npm, and npx are available.
  2. Install dependencies:
npm install
  1. Start the dev server:
npm start
  1. To run tests:
npm test

Notes:

  • Runtime config is loaded from src/assets/config/app-config.json and merged with defaults from src/environments/environment.ts, matching the AAI portal pattern. Update app-config.json for local runtime config changes.
  • Tailwind and PostCSS are configured via tailwind.config.cjs and postcss.config.cjs.
  • If you scaffolded with a different version of Angular CLI locally, some generated files may differ; these files are a minimal starting point created without running the Angular CLI in this environment.

Lint

To run and fix lint locally:

npm run format

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages