This is a notication system that sends a twnety-four hour and one-hour email reminder for order pickup
- To Start server, run
node server
ordocker-compose up
-
Note: this URL will be unavalable after 14 days, strting from 24th April, 2021
├── package.json
├── package-lock.json
├── .env
├── .gitignore
├── node_modules
├── .dockerignore
├── Dockerfile
├── docker-compose.yml
├── app.js
├── config
│ ├── config.js
│ ├── db-connection.js
│ └── express.js
└── src
├── workers
|
|── records.controller.js
├── models
|── user.modeljs
|── order.model.js
|── store.model.js
|── inde.js
├── notification
|── send-email.js
|── handlers
|── get-order.js
|── helpers
|── index.js
├── workers
|── tasks
|── send-notification.js
|── scheduler.js
└── README.md
This folder contains all the environment variables.
Contains the cron and the main tasks executed.
Contains the email server that send the email.
This folder contains all the models
This contains the main function of the app that interacts with the DB.
This contains the util functions that are often used in the app