https://github.com/dataunitylab/relational-playground
An exploration of relational algebra :mag:
https://github.com/dataunitylab/relational-playground
demo education hacktoberfest react relational-databases sql
Last synced: 2 months ago
JSON representation
An exploration of relational algebra :mag:
- Host: GitHub
- URL: https://github.com/dataunitylab/relational-playground
- Owner: dataunitylab
- License: mit
- Created: 2018-10-11T02:00:41.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-01-04T02:56:03.000Z (3 months ago)
- Last Synced: 2026-01-05T15:07:30.126Z (3 months ago)
- Topics: demo, education, hacktoberfest, react, relational-databases, sql
- Language: JavaScript
- Homepage: https://relationalplayground.com/
- Size: 11.7 MB
- Stars: 16
- Watchers: 0
- Forks: 5
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Relational Playground
[](https://github.com/dataunitylab/relational-playground/actions/workflows/ci.yml)
[](https://coveralls.io/github/dataunitylab/relational-playground?branch=main)
[Relational Playground](https://relationalplayground.com/) is developed by the [Data Unity Lab](https://cs.rit.edu/~dataunitylab/) at the Rochester Institute of Technology.
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
## Available Scripts
In the project directory, you can run:
### `pnpm start`
Runs the app in the development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
### `pnpm test`
Launches the test runner in the interactive watch mode.
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
### `pnpm build`
Builds the app for production to the `build` folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
### `pnpm flow`
Type check all files in the `src` folder using [Flow](https://flow.org/).
This check will also be run before commits.
### `pnpm lint`
Lint all files in `src` using [ESLint](https://eslint.org/) and [Prettier](https://prettier.io/).
Files which have changed are also linted before every commit.