---
title: "Web application stack"
categories: 
  - "software-solutions"
draft: true
---

This blog is about technical stack for PLMs and I haven't published a blog post describing what is a web application tech stack. I believe we all agree that PLM have to be web applications.

https://www.youtube.com/watch?v=Sxxw3qtb3\_g&ab\_channel=Fireship

In my work @ [Ganister](https://ganister.eu) we have spent and we still spend a lot of time looking at the technologies that could simplify our stack. Our stack is quite simple:

- database: Graph database/neo4j
- Web Server: NodeJs + Express
- Front End: AngularJs (which we are actually replacing)

As mentionned in the video, we also use additional services:

- Authentication: Passport
- Email; nodemailer
- Filestorage: Amazon S3 or s3 compatible buckets or Local
