Skip to content

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

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages