Somewhere I Belong
August 31, 2020 ยท View on GitHub
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