////////////////////
learning Node, Express and EJS with https://shorturl.at/sAO36
git clone https://github.com/PerlaGCastillo/imageUploader
cd imageUploader
$ npm start
install node if need it!
npm i express mongoose express-session ejs multer dotenv --save
npm i -D nodemon
Core:
1. Node Js (backend)
DB:
1. MongoDB (database)
Packages/Modules:
1. Exoress Js (framework based on nodejs)
2. Mongoose (Object Data Modeling ODM library)
3. EJS (Embedded JavaScript Templating Engine)
4. Multer (Image Uploading)
5. Express Session (Storing Session Messages)
6. Dotenv (Environment Variables)
7. Nodemon (Monitoring Server)
Frontend:
2. Bootstrap 5 (Design patterns)
2. DataTable (Pagination, Sorting)
3. Fontawesome (icons)