Skip to content

Commit 16dc21a

Browse files
authored
chore: Add a category for hosting (#188)
* Add a category for hosting * Add hosting to resources category * Add types of hosting on each hosting opeion
1 parent 509e112 commit 16dc21a

File tree

2 files changed

+59
-1
lines changed

2 files changed

+59
-1
lines changed

database/data.ts

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,63 @@ export const data: IData[] = [
551551
category: "resources",
552552
subcategory: "blogs"
553553
},
554+
{
555+
id: "66",
556+
name: "GitHub Pages",
557+
description: "A free hosting service provided by GitHub for hosting static websites from a GitHub repository. Simple to use but limited in customization options.",
558+
url: "https://pages.github.com/",
559+
category: "resources",
560+
subcategory: "hosting",
561+
},
562+
{
563+
id: "67",
564+
name: "Vercel",
565+
description: "A cloud platform for building and deploying web projects, including static websites. Known for its fast CDN and Git integration. Offers custom domains, environment variables, and free hosting.",
566+
url: "https://vercel.com/",
567+
category: "resources",
568+
subcategory: "hosting",
569+
},
570+
{
571+
id: "68",
572+
name: "Netlify",
573+
description: "A popular platform for deploying and managing web projects, including static websites. Offers easy setup and integration with popular front-end frameworks, as well as features such as continuous deployment, custom domains, SSL certificates, and free hosting.",
574+
url: "https://www.netlify.com/",
575+
category: "resources",
576+
subcategory: "hosting",
577+
},
578+
{
579+
id: "69",
580+
name: "Heroku",
581+
description: "Heroku is a cloud platform for deploying static as well dynamic websites, supporting multiple programming languages. It offers convenient management and scaling options, but with a cost based on usage",
582+
url: "https://www.heroku.com/",
583+
category: "resources",
584+
subcategory: "hosting",
585+
},
586+
{
587+
id: "70",
588+
name: "PythonAnywhere",
589+
description: "A platform for hosting Python based web apps with a cloud-based development environment. Offers free hosting with limited options and paid plans for additional features.",
590+
url: "https://www.pythonanywhere.com/",
591+
category: "resources",
592+
subcategory: "hosting",
593+
},
594+
{
595+
id: "71",
596+
name: "Render",
597+
description: "Render is a comprehensive solution for hosting web applications, both static and dynamic, with a simple and streamlined deployment process. It offers a range of plans, including a free option with limited resources, and paid plans with increased storage, bandwidth, and processing power.",
598+
url: "https://www.render.com/",
599+
category: "resources",
600+
subcategory: "hosting",
601+
},
602+
{
603+
id: "72",
604+
name: "Fly",
605+
description: "Fly is a serverless hosting platform that charges only for actual usage and provides automatic scaling and high availability for web applications. It offers a free plan with limited resources and paid plans with more processing power, storage, and bandwidth.",
606+
url: "https://www.fly.io/",
607+
category: "resources",
608+
subcategory: "hosting",
609+
},
610+
554611
];
555612

556613
export const sidebarData: ISidebar[] = [
@@ -592,6 +649,7 @@ export const sidebarData: ISidebar[] = [
592649
category: 'resources',
593650
subcategory: [
594651
{ name: 'blogs', url: '/blogs' },
652+
{ name: 'hosting', url: '/hosting' },
595653
],
596654
},
597655
];

types/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export interface IData {
1919

2020
export type Category = "frontend" | "backend" | "youtube" | "resources";
2121

22-
export type SubCategory = "images" | "icons" | "illustrations" | "colors" | "fonts" | "animations" | "testing" | "themes-templates" | "design-inspiration" | "validation" | "security" | "authentication" | "caching" | "ui-generators" | "validation" | "security" | "authentication" | "caching" | "online-code-editors" | "web-development" | "machine-learning" | "dsa" | "android" | "blogs";
22+
export type SubCategory = "images" | "icons" | "illustrations" | "colors" | "fonts" | "animations" | "testing" | "themes-templates" | "design-inspiration" | "validation" | "security" | "authentication" | "caching" | "ui-generators" | "validation" | "security" | "authentication" | "caching" | "online-code-editors" | "web-development" | "machine-learning" | "dsa" | "android" | "blogs" | "hosting";
2323
export type SubCategories = {
2424
name: string;
2525
url: string;

0 commit comments

Comments
 (0)