Main
This repository follows the guidelines of a monorepository for the entire team. It provides useful tooling out of the box such as:
- Prettier: allowing to format code
Setting up CLOUD PC
Install VS code https://code.visualstudio.com/download
Install git
Install ubuntu
Via Microsoft store Ubuntu 20.04.6 LTS
Open terminal window on windows:
Update wsl to version 2
Wsl -l –v
wsl --set-version Ubuntu 2Open Ubuntu
Install node
Install npm
How To Install Node.js on Ubuntu 20.04 | DigitalOcean
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04
How To Install Node.js 16 on Ubuntu 22.04|20.04|18.04 | ComputingForGeeks
https://computingforgeeks.com/how-to-install-node-js-on-ubuntu-debian/
Install pnpm
# Seed the Database
npm install –g pnpmInstall docker
How To Install and Use Docker on Ubuntu 20.04 | DigitalOcean
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
Remarks
On VScode change end of line sequence to LF -> else .sh files won't execute correctly
Enable windows services WSL go to "Turn windows features on off " enable Microsoft-Windows-Subsystem-Linux
Getting Started
pnpm i
Structure
The repository contains our solutions, customer work, demos and others. The provide a clear overview, the following structure is followed:
- customers/: Contains all the customer projects in the format of
<customer>/<project> - documentation/: Contains all the documentation and is build as soon as it is changed.
- solutions/: Contains the solutions, view
solutions/for more information per solution
Solutions
Data Engine
The Data Engine project code is situated in the solutions/data-engine folder as root.