Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ddecrulle/knowledge

The user interface that presents the service offer of the INSEE survey information system
https://github.com/ddecrulle/knowledge

mui react react-router-v6

Last synced: 3 months ago
JSON representation

The user interface that presents the service offer of the INSEE survey information system

Awesome Lists containing this project

README

        

Welcome to Knowledge 👋



socialify image








Knowledge is built with React. It was initialized with a classic Create React App and is deisgned thanks to Material UI

## Getting started

Clone this project and navigate to the `Knowledge` directory.

```bash
git clone [email protected]:ddecrulle/Knowledge.git
cd Knowledge
```

You can then install dependencies using either Yarn or NPM

```bash
yarn

or

npm install
```

## Environment values

The project contain only one environment value. This is the url of the back-end [Knowledge-Back-Office](https://github.com/ddecrulle/Knowledge-Back-Office)

In development mode, you can create a file `.env.local` and add values like in the `.env` file.

## Development

### :warning: Commmit

This project follows [Conventional Commits 1.0.0](https://www.conventionalcommits.org/en/v1.0.0/). To enforce that convention we have a [commitlint](https://github.com/conventional-changelog/commitlint) which lint commits before they are created thanks to [husky](https://typicode.github.io/husky/#/)

The commitlint configuration can be change is [`commitlint.config.js`](/commitlint.config.js)