1 00:00:00,120 --> 00:00:02,190 Hello and welcome to this video. 2 00:00:02,220 --> 00:00:10,080 In this video, I'm going to list some of the tools that you need to publish your app online. 3 00:00:10,230 --> 00:00:15,100 There are different tools that can be used to publish an application online. 4 00:00:15,660 --> 00:00:25,140 The ones I'm going to use in this course are version control using Git Remote Repository hosting, using 5 00:00:25,140 --> 00:00:29,700 GitHub, hosting the application, using GitHub pages. 6 00:00:29,850 --> 00:00:31,950 You can also use Heroku. 7 00:00:31,980 --> 00:00:34,620 Everybody has their own way of working. 8 00:00:34,950 --> 00:00:43,570 What I like to do when I'm deploying an application online, I like to have a separate folder or directory 9 00:00:43,570 --> 00:00:46,170 for the online deployment. 10 00:00:46,200 --> 00:00:52,350 I like to keep that separate from my local deployment on my local computer. 11 00:00:52,380 --> 00:01:01,890 So I've created a new directory of coded P A to do app, and I'm going to copy the files I need from 12 00:01:01,890 --> 00:01:05,820 the original directory, which I have on my local computer. 13 00:01:05,820 --> 00:01:09,240 I'm going to copy what I need into the new directory. 14 00:01:09,480 --> 00:01:19,170 So this new directory I've created here is the directory that I'm going to host remotely on GitHub. 15 00:01:19,320 --> 00:01:26,640 This is my empty directory I've just created that will contain the files I need to publish the app online. 16 00:01:26,670 --> 00:01:32,700 This is the current directory that contains all the files on some packages. 17 00:01:32,700 --> 00:01:37,720 The files I'm really interested in are all located in this public directory. 18 00:01:37,740 --> 00:01:41,820 So what I'm going to do, I'm going to copy everything in the public directory. 19 00:01:42,060 --> 00:01:44,490 Put them in this new directory here. 20 00:01:44,520 --> 00:01:46,530 So I've highlighted all the files. 21 00:01:46,560 --> 00:01:53,080 I'm just going to right click copy and paste them into this new directory I've created. 22 00:01:53,090 --> 00:02:00,690 So this new directory I've created is the directory that I'm going to host remotely on GitHub. 23 00:02:00,690 --> 00:02:08,910 And then from GitHub, I'm going to publish them on GitHub pages so that anyone who has the link can 24 00:02:08,910 --> 00:02:11,730 interact with the application.