Welcome to your new Fusion Framework application! This project was created using the Fusion Framework CLI and provides a solid foundation for building applications within the Equinor Fusion ecosystem. The Fusion Framework is designed to help you create modern, scalable applications with built-in support for authentication, routing, and deployment.
Note: This application was generated from the Fusion Framework template. The CLI has already set up the project structure, dependencies, and configuration files for you.
- Official Documentation: https://equinor.github.io/fusion-framework/
- Framework Guide: Comprehensive documentation and API reference
- React Support: Built-in React components and hooks
- TypeScript: Full TypeScript support with IntelliSense
Follow this step-by-step checklist to get your Fusion app up and running:
pnpm install- Start the development server
- Make your changes to the app
- Test locally before committing
pnpm devpnpm changesetFollow the Changesets Guide for detailed instructions on version management.
git add .
git commit -m "feat: your feature description"- Push your changes to a feature branch
- Create a pull request following your team's guidelines
- Ensure all CI checks pass
- Get required approvals
- Merge the pull request to main branch
- Changesets will automatically create a release PR
- Review and merge the release PR to trigger deployment
- Your app will be automatically deployed
- Check the deployment status in your GitHub Actions
- Update the README.md - Customize the project description, setup instructions, and documentation links
- Create an application on Application Admin in Fusion Portal - Register your app in the Fusion ecosystem
- Update application metadata in
package.jsonand manifest files - Configure Azure authentication for GitHub Actions
- Set up GitHub environments and variables
- Create a
SECURITY.mdfile - Create a
LICENSEfile
- Configure IDE for Biome linting and formatting
- Review Fusion Framework CLI setup and commands
- Test pull request and CI workflows
- Configure deployment environments
- GitHub Setup Guide - Configure CI/CD pipelines
- Changesets Guide - Version management and releases
- Linting Guide - Code quality and formatting
- Fusion Framework CLI - Development and deployment tools
- Azure Setup Guide - Azure authentication configuration
- Check the Fusion Framework documentation
- Review the template's documentation in the
doc/folder - Contact your team lead or the Fusion Framework team