mathu/README.md

39 lines
858 B
Markdown
Raw Normal View History

2025-02-19 19:57:46 -08:00
# MathU
2024-04-19 04:21:19 +00:00
2025-02-19 19:57:46 -08:00
This is a project trying to teach advanced math concepts in the form of a Visual Novel on the web.
2024-04-19 04:21:19 +00:00
2025-02-19 19:57:46 -08:00
Status: Early days, but we have a base custom Visual Novel engine and a build step for converting latex into svgs we can render.
2024-04-19 04:21:19 +00:00
## Dependencies
Before you can run this locally, you must install:
- node (version 18) - I recommend installing through [nvm](https://github.com/nvm-sh/nvm#nvmrc)
- [docker desktop](https://www.docker.com/)
It might also be helpful to install [pgAdmin4](https://www.pgadmin.org/) and some helpful api app like postman (I use [HTTPie](https://httpie.io/)).
## Setup
```sh
nvm use
npm install
```
2025-02-19 19:57:46 -08:00
Also, you have to have latex installed, to compile stuff.
2024-04-19 04:21:19 +00:00
## Running it!
To run the application locally...
In one tab,
```sh
npm run dev-watch-client
```
In another,
```sh
npm run dev-docker
npm run dev-server
```