A server designed to make getting a sms notification based on data easy
This project requires a Mongo Database setup.
As a monorepo the Server is built with ExpressJS The Client is a UI made with React and MUI
You will also need an account with Click Send
In your terminal download the repo
git clone https://github.com/minusInfinite/webhook-sms.git
Once downloaded install the dependencies with NPM
npm install
You will also need to edit the .env.EXAMPLE file to .env with the following
MONGODB_URI= #URL to you Mongo DB_
JWT_SECRET= #The Secrect for you Web Token_
CLICK_SEND_USER= #The username for your ClickSend account
CLICK_SEND_KEY= #The API or Password for your ClickSend account
Once you .env is setup you will need to build the client
npm build
This you can start the server
npm start
Or for development you can start a React Dev server
cd client
npm start
Going back to the root folder, the server with nodemon
cd server
npm run dev
- A function to edit the message template.
- A method providing monthly invoicing for service cost.
- Make the generated Hook URI save to the clipboard when clicked