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
checks a uploaded file is a mobile numbers or unwanded content
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)
What a great idea. I really like the design.
Thanks for a positive comment!!❤️
If like a repo hit a star button
I'll take a look at it first. But you will more than likely get a star.lol.
😂😂👍
Hi, I had a look and the solution is simple enough. Have you considered breaking down the server into smaller reusable modules?
yes!!
Love the UI design!
Thanks 😀
Love the colours, when is the deadline for submissions