Home

Awesome

Somewhere I Belong

jest

Somewhere I Belong (SIB) is a simple user / group management system dashboard

Technology

This mockup application makes use of the react-smart-data-table package.

Requirements

This app uses an internal router which requires the server to be configured to serve 404's with the root file index.html.

Configuration

Several top level configurations can be tweaked in a dedicated file.

./lib/config.js

The navigation settings are also isolated from the rest of the application.

./lib/navigation.js

The API endpoints to the backend server are setup in a custom file as well.

./lib/api/api.js

In the absence of a backend server, the application relies on the browser's localStorage engine. A faker to generate data on the fly is also included, but disabled by default.

Contribute

Always start by installing the project's dependencies.

yarn install

Start the development server with a simple command. The server will serve over http://localhost:3000/.

yarn start

Run the tests.

yarn test

Build for production.

yarn build

Clean the builds from the directory.

yarn clean