1 . Node JS + Express (Back-end)
2 . EJS Templete Engine
3 . Colorlib (HTML+CSS) 👉🏼 https://colorlib.com
4 . RDBMS (Mysql)
5 . Express-validator (validate requests)
Node Js is a JavaScript Runtime Environment used to execute js code outside Browser.
Node js is a Single-threaded asynchornous non-bloking I/O model specially designed for building Scalable Network Application.
We are try build a simple Hospital Management System that includes some I/O call for fetching data , updating data , user varificarion that's way we want non-blocking system Node js is pretty much handy for that.
EJS simply stands for Embedded Javascript. It is a simple templating language/engine that lets its user generate HTML with plain javascript
We use mysql as a database.MySQL is an open-source relational database management system.