 My name is Langu, Langu Tegamacheri. I'm currently a C-Shop developer based in PE, which is soon to change as I'm looking to move professionally into WordPress. So my story today is basically about two guys, two types of people, which are WordPress people and the rest. This could be a group of up to 20 people. We were at an Agatha in PE a couple of months ago. And we were given a task to create a bulk SMS service, like a customized one for a certain entity because they wanted to send out SMSes to some clients that had on the spreadsheet. And they wanted to export it into the DBE and all of that. So there were a couple of requirements. SMSes were going up for $0.22 on SMS. I won't name the service that we're using, but I'll happily give it to you offline. I just don't want to promote any other items there. So the judging criteria for this little competition that we had going, there were seven, six. Portability of the app. Security, GUI, the Graphical User Interface, features, innovation, and ease of use. Because we are at work and, obviously, I used WordPress, but why did I use WordPress? This is sad because then you guys don't get to see some of the memes that I put up. That's OK. Cool. I guess I'll have to tell you everything like previously. So the slide that I see right now is a picture of a Superman. But Superman doesn't have an S on it. He has a W. Hence the title of the talk is Look Up in the Cloud. It's an API. It's a plug-in. It's WordPress. You know, Superman. Awesome. So this is a short story on how to hack together a secure web application with the Power of WordPress features. Plug-ins API, the REST API, user roles with a tight deadline at a hackathon in 24 hours. So there are two kinds of people. WordPress and the REST. We'll talk about both, but we'll mostly focus on the WordPress people. The REST were people who were using your C-sharp and all other languages. So we're going to touch on the first topic, which was portability. The ability of software to be transferred from one machine or system to another. Cool. So portability. The ability to move, to transfer the software from one machine to another. Who has never installed WordPress yet? Who has? Was it easy? There we go. That is the first thing I actually loved about WordPress. I installed it, and in less than five minutes, my environment was ready. It was on local host because it's still going to break some stuff. And I've got a meme here of an old man with a huge white beard with a laptop on his lap. And there's a Windows form that comes up and that says, the wizard will now install your software. Who remembers that? Cool. At least we don't have to deal with those kind of wizards with WordPress. Everything is almost instant. Second point, which was security. Security is defined as the state of being free from danger or threat. I believe WordPress is very secure, and I trust you all believe that, too. And the reason why security, remember, security is one of the judging features, right? You install WordPress. You already have a registration login form, which is totally concrete. It's strong. You can't break it. So we do not have to do anything which comes to registering and logging on. So we can download. So we five minutes into this hackathon, our login page and our register page is already done. Cool. So we have 23 hours, 55 minutes left. Cool. The GUI. You're not going to talk about the Friday. You're going to talk about the dashboard, the WordPress dashboard, where you find your, if you want to post something, add some media, add pages. You just take it on the side, and it's got your beautiful picture right there on top. Pause it and all that. Howdy. So one of the fourth features is features, which is a distinctive attribute or aspect of something. There was Matt who was giving a talk about upifying WordPress, using WordPress as an object-oriented standard. And these features were one of the things he spoke about. If you have an object, it inherits from the other and you end up having other features that you can use. So that is the best thing about using WordPress. Immediately when you install WordPress and you're going to be extending on it, you have all the benefits of WordPress, which are currently there, posts, security, user roles, which we're going to come in on it now. One of the features I used was adding a new role into WordPress. We've got a couple of roles in WordPress, contributor, author, administrator, editor, subscriber. Am I missing one? Yeah. But we wanted a special kind of role where we could actually manage whether someone is allowed to send an SMS out. And if someone is only allowed to just read the SMSes. Now it goes back to security. You don't want someone who just logs into it. You want someone to be able to read SMSes on the portal, but you don't want them to send out messages because they'll end up sending messages with some funny language and put the whole company to distribute. And we used the WordPress REST API because this was our little portal which was there, and it was communicating with another SMS service. So we had to transport that and get feedback, show it back to the user. So we used that to show the amount of SMSes you have left and sending. Basically, we did not do any hard backend stuff where you need to communicate with this gateway and so and so it was just APIs all the way. Innovation, the action of process of innovating. I think my reading is becoming bad too. So if we look at WordPress, starting off in 2003, I've got a picture here of the first theme of WordPress before the whole themes came in, plugins, and all of that. And if you look at where it's actually went starting from 2003 to 2018, I mean, right now we even have the REST API which just works out of the box right there. You just need to extend on it. So yes, end of the event, the system was ready. We were able to set up SMSes. We didn't complete it because 24 hours. But we were the only group that were able to set up an SMS. The REST just had code. Oh yes, this is what you were trying to do. And that is when I saw the real power of WordPress. You can actually go with anything, just a medal of time. And you can take advantage of all other features, especially with security, just because you're talking about if you're not using our security, you can take advantage of that. You don't want to care because it's not part of the process. So yes, I had a great time. It was so lovely meeting you. I wonder if anyone has questions? Thank you so much. I think we'll finish a bit early. It gives us time to catch a break for our next talk. Thank you so much guys for coming.