2019-07-25 13:09:47 +02:00
|
|
|
# Logic gate simulator
|
2019-07-11 20:05:33 +02:00
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
This is a logic gate simulator made for infoeducatie 2019.
|
|
|
|
|
2019-07-25 23:07:02 +02:00
|
|
|
Many thanks to [Canana](http://canana.xyz/) for the logo!
|
2019-07-25 21:59:52 +02:00
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
## Getting started
|
2019-06-03 21:35:47 +02:00
|
|
|
|
2019-07-26 00:36:48 +02:00
|
|
|
Check out the [demo](https://logic-gate-simulator.herokuapp.com/)
|
2019-07-11 20:05:33 +02:00
|
|
|
Or read the [docs](./docs/main.md) (work in progess)
|
2019-06-03 21:35:47 +02:00
|
|
|
|
2019-07-25 21:59:52 +02:00
|
|
|
I've also made a [trello board](https://trello.com/b/LW3XSnGN/logic-gate-simulator) and a [discord-serber]()
|
|
|
|
|
|
|
|
// TODO: make the server
|
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
## Features
|
|
|
|
|
|
|
|
- Simple & intuitive UI
|
|
|
|
- Multiple simulations support
|
|
|
|
- Integrated circuits
|
|
|
|
- Multiple language support: Romanian, English, German, Dutch, Spanish & more in the future
|
|
|
|
|
|
|
|
## Playing with the source
|
|
|
|
|
|
|
|
To run locally clone this repo, and then install all dependencies by rrunning:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
npm install
|
|
|
|
```
|
|
|
|
|
|
|
|
Start the development server by running:
|
2019-06-03 21:35:47 +02:00
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
```sh
|
|
|
|
npm run dev
|
|
|
|
```
|
2019-07-11 20:05:33 +02:00
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
Or bundle the source with:
|
2019-06-03 21:35:47 +02:00
|
|
|
|
2019-07-25 13:09:47 +02:00
|
|
|
```sh
|
|
|
|
npm run build
|
|
|
|
```
|