Skip to content

proconnect-gouv/hyyypertool

Repository files navigation

Hyyypertool

Backoffice moderation tool for MonComptePro

Install 📦

First, you need bun to be installed: https://bun.sh/

Then install dependencies with: bun install.

Development 🚧

Development server

Then run the app: bun run scripts/dev.ts.

Then go to http://localhost:3000/.

Development database

Reset the local database with : bun run scripts/seed.ts.

Warning

This will delete all the data in the database. There is a lock in the scripts/seed.ts file to prevent production database seeding.

E2E Testing

Run specific e2e test: bun run e2e:run test --spec="features/organizations/dinum.feature"

Deployment 🚀

You need to create a release, for that:

Go to the Hyyypertool repository

Go to the ‘Actions’ tab, click on 'Release it!'

Run the workflow from the master branch

Once the release is complete, go to Hyyypertool Sandbox Scalingo

Manually deploy the release branch (the branch name looks like: release/year.month.number)

Repeat the same action in the Hyypertool production Scalingo

Finally, you need to make a summary note in the ProConnect general channel and pin the message.

About

🛰️ Backoffice moderation tool for ProConnect Identite

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 8