Como parte de el proyecto Artemisa 1 🚀, donde se pondra en orbita la nave espacial Orion durante 25 dias, se require contar con un lenguaje de programacion al interior de la nave que pueda ser ejecutado en cualquier momento, sin necesidad de compilacion, por medio de peticiones http usando formato JSON.
- Node.js v15+ or npm v7+
This will install all dependencies in each npm worspace.
npm install
After installment, you can build projects and serve the backend by:
npm start
Once you're set up, you can visit default URLhttp://localhost:3000
. There is a terminal input where you can write an expression. Then press enter or click on evaluate button to get the response for given expression.
This repo is a solution for aimo code challenge:
- Frontend: handle bad request or server errors
- Separate runtime in another npm worspace packages
- Improve client generation
- Add env vars for deployment
- Complete tests definition
- Backend: use lang as global types
- Frontend: add clouds for the bottom
- Frontend: improve background, create a component and render elements with svg and html
- Improve Accesibility