Write a simple calculator with support of expression parsing.
- Support any math correct expressions with a primitive base operations
- Support unary operations
- Support operations with complex numbers
- The calculator should have web-GUI
- Test coverage
- Support of Quaternions and Octonions algebra
- Support user-defined functions
- 📖 standard Go project layout (or not 😐)
- 💿 github CI/CD + docker compose + Makefile included
- 🗃️ PostgreSQL database
- run with
make
(rebuild images) and go to localhost:3000 - start with
make start
(without rebuild) and go to localhost:3000 - test with
make test