Skip to content

SMS Manager - Send and Receive Messages - Built using Python and Flask - Using Plivo API, multi-user and crud functionality

Notifications You must be signed in to change notification settings

cunhasb/sms-messages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMS - Messenger

Built using Python and Flask with Postgresql database

Send and receive messages using Plivo API.

Crud functionality

Multi-User

Add/Remove/Edit API Clients (Plivo Information) Add/Remove/Edit Customers (Contacts to send and receive Messages) Add/Delete Messages (Messages Sent and Received)

Application uses Plivo API, Does not work if you don't have your own API and Auth keys.

Flow:

1 - Login or Register yourself. 2 - Create one Client API - containing your api key and auth code . You can get a free Account https://manage.plivo.com/accounts/login/?next=/dashboard/ , documentation is found here https://developers.plivo.com/. In order to send messages in the USA, Plivo requires a Plivo Number. Using free account will send messages only to international numbers but will receive all messages coming to your account. 3 - Create a customer to send messages. 4 - Create a message to send message. 5 - All messages (sent and received) are displayed in the message page, Whenever someone sends you a message and his number is not in your database it will create a new customer with that number.

hosted site https://sms-messages.herokuapp.com/

About

SMS Manager - Send and Receive Messages - Built using Python and Flask - Using Plivo API, multi-user and crud functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published