Skip to content

Web application for the management of concepts, classifications and other statistical objects

License

Notifications You must be signed in to change notification settings

InseeFr/Bauhaus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bauhaus logo

Bauhaus

Web application for the management of concepts, classifications and other statistical objects.

Trevas JS CI Quality Gate Status Coverage License: MIT

The documentation can be found in the documentation folder and browsed online.

How to start

The application is tested on Node.js 20.

git clone [email protected]:InseeFr/Bauhaus.git
cd Bauhaus
npm install
npm run start

You can run all tests suites with this command. You need to run at least once npm run build.

npm run test:coverage

The following command will activate the watch mode, and you will be able to select a subset of tests you want to run.

npm run test --watchAll

Docker

You can also run the application thanks to Docker

docker build -t bauhaus:front .
docker run -it -p 8080:8080 bauhaus:front

Issues

If you are using, you should install the following dependency.

npm install --global windows-build-tools