From 842cab40f70d7b638e05b75189892b88aa7cb9ea Mon Sep 17 00:00:00 2001 From: lazarevkristijan Date: Thu, 15 Feb 2024 16:55:59 +0100 Subject: [PATCH] add hosting projects article --- guides/web_development/Hosting projects.md | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 guides/web_development/Hosting projects.md diff --git a/guides/web_development/Hosting projects.md b/guides/web_development/Hosting projects.md new file mode 100644 index 0000000..347b1ad --- /dev/null +++ b/guides/web_development/Hosting projects.md @@ -0,0 +1,38 @@ +Please fill out the template below +Did you read the instructions in the README? +Y + +Have you read the instructions in CONTRIBUTING? +Y + +Have you written this article by yourself? Have you taken inspiration from anywhere and then written it in your words? +I've written the article by myself. + +# You've finished your project, but, how do you share it? + +## The problem + +You might ask yourself.. There's gotta be a place where I can host my website for free.
+Where do all these other people host their projects?
+Other people's projects are visible on the internet, not only from localhost!!
+ +## The solution + +Websites such as [Netlify](https://www.netlify.com/), [Vercel](https://vercel.com/) and [Render](https://render.com/) are great for hosting your website, for free, forever! (Or at least until they aren't shut down haha) + +In the article we will go through the process of hosting a site on Render. +As it is very straightforward. + +## Implementing the solution + +1. Visit [Render](https://render.com/) in the top right corner click on dashboard. +2. Register an account using your preferred method.(You'll be redirected to the dashboard automatically) +3. In the top right corner, click on the purple `New +` button. +4. Select the first option - `Static site`. +5. Connect your `GitHub` repository containing the source code, by clicking the purple `Connect` button.(I won't cover that here) +6. You will have to provide a `Name`
+ If you have a basic website, then everything will stay by default, you just have to give it a name +7. Scroll down and click the purple `Create Static Site` button. Your website will start getting published
+ And you will see the live url link that will lead to it. + +### That's all. Not very hard, yet extremely useful when you would want to show your projects to anyone in the world, without having to send them your folder with the code.