DEV Community

Cover image for Rapidtext multipurpose sms/bulk sms app for alert & commercial purpose
Pravin g
Pravin g

Posted on • Edited on

Rapidtext multipurpose sms/bulk sms app for alert & commercial purpose

What I built

Rapidtext is a open source web application used to send a sms/bulk sms using twilio api

This is multi purpose sms / bulk SMS app it can be used for various of purpose like thet sending alert message related to covid19, and also used for commercial purpose for business , colleges , hospitals

Category Submission:

node.js,javscript,express.js

How I built It

  • Node.js web server using Express.js
  • Basic web user interface using ejs
  • Bcrypt for hashing a user password
  • Encrypt & decrypt a twilio credential by Crypto-js
  • Mysql database is used
  • Its support multi users
  • Validation on each forms by express valiadtor
  • Error handling in different situations
  • Send bulk sms Through txt file
  • Send massages with different mobile numbers (purchase a Different mobile number from twilio), No default Sender number
  • Linting and formatting using ESLint and Prettier fancy 404 page and 500 page
  • Uploaded files will be deleted in every 3600sec

Screenshot below

Login
img
img
img
img
img
img

img

checks a uploaded file is a mobile numbers or unwanded content

img

img

img
img
img

Link to Code

https://github.com/gmpravin/rapidtext

If you Like this repo please hit a star button

Additional Learning Resources/Info

Node.js sql https://www.w3schools.com/nodejs/nodejs_mysql.asp
Node.js https://www.w3schools.com/nodejs/default.asp
Stackoverflow for issues sloving
Google for seraching
EJS ejs.co

Bust of Luck!!!!!!!!!!!!!!!!!!!!

Happy learning :)

Top comments (9)

Collapse
 
bernardbaker profile image
Bernard Baker

What a great idea. I really like the design.

Collapse
 
gmpravin profile image
Pravin g

Thanks for a positive comment!!❤️
If like a repo hit a star button

Collapse
 
bernardbaker profile image
Bernard Baker

I'll take a look at it first. But you will more than likely get a star.lol.

Thread Thread
 
gmpravin profile image
Pravin g

😂😂👍

Thread Thread
 
bernardbaker profile image
Bernard Baker

Hi, I had a look and the solution is simple enough. Have you considered breaking down the server into smaller reusable modules?

Thread Thread
 
gmpravin profile image
Pravin g

yes!!

Collapse
 
madebygps profile image
Gwyneth Peña-Siguenza

Love the UI design!

Collapse
 
gmpravin profile image
Pravin g

Thanks 😀

Collapse
 
godwinagedah profile image
Godwin Agedah

Love the colours, when is the deadline for submissions