Inspiration
People sometimes lose the mobile data connection because they are in remote locations or their mobile data plan ran out. When that happens, the only communication ways are calls and SMS; but those are not “handy” if we want to chat in real time.
What it does
In the programming world, people are always looking for new, unique ideas. Here is a new variant of communications over text messaging. SWChat is a way to chat that allows sending messages from a website to a cell phone via SMS and vice versa. It guarantees that the communication will be maintained, even if the cell phone does not have internet connection.
How I built it
- Real-Time communication with PubNub.
- Sending and receiving SMS with Nexmo.
- Storage of the messages with MongoLab.
- Code hosted on Heroku.
- Client code developed with Angular.
- Beautiful and clean interface with Angular Material.
What I learned
Working on this project we learned how to work with the API of Nexmo to send and receive messages, also creating numbers and shortcodes. We found very interesting the project PubNub as a solution for the communications in real-time.
What's next for SWChat
That’s not the end of the project. We expect to continue the development working on the following features:
- Contacts.
- Sound notification.
- Send SMS automatically when the receiver is offline. *I mprove the Sign In/Out functions.
- Password recovery.
- Multilanguages.
- ...



Log in or sign up for Devpost to join the conversation.