diff --git a/README.md b/README.md
index 3472dda..f404130 100644
--- a/README.md
+++ b/README.md
@@ -118,7 +118,7 @@ Recent Contributions:
### Platform, Build, and Deployment Status
-The general platform status for all our applications is available at [`status.freecodecamp.org`](https://react-launchpad.vercel.app). The build and deployment status for the code is available in [our DevOps Guide](https://react-launchpad.vercel.app/devops).
+The general platform status for all our applications is available at [`https://react-launchpad.vercel.app/status`](https://react-launchpad.vercel.app). The build and deployment status for the code is available in [our DevOps Guide](https://react-launchpad.vercel.app/devops).
### License
diff --git a/src/components/development.tsx b/src/components/development.tsx
new file mode 100644
index 0000000..a52e6f6
--- /dev/null
+++ b/src/components/development.tsx
@@ -0,0 +1,19 @@
+export function Development(): JSX.Element {
+ return (
+
+
+
Contribute View
+
+ This page is currently under development. Stay tuned!
+
+
+
+
+
+
+ );
+}
diff --git a/src/components/index.ts b/src/components/index.ts
index db56932..116e97e 100644
--- a/src/components/index.ts
+++ b/src/components/index.ts
@@ -1 +1,2 @@
export { Button } from './ui/button/button';
+export { Development } from './development';
diff --git a/src/routes/index.tsx b/src/routes/index.tsx
index 9af795a..d31a00c 100644
--- a/src/routes/index.tsx
+++ b/src/routes/index.tsx
@@ -8,6 +8,9 @@ const AboutView = lazy(() => import('views/about.view'));
const ServicesView = lazy(() => import('views/services.view'));
const HomeView = lazy(() => import('views/home.view'));
const ServiesView = lazy(() => import('views/services.view'));
+const LicenseView = lazy(() => import('views/license.view'));
+const ContributeView = lazy(() => import('views/contribute.view'));
+const StatusView = lazy(() => import('views/status.view'));
export const router = createBrowserRouter([
{
@@ -23,6 +26,18 @@ export const router = createBrowserRouter([
path: 'faq',
element: ,
},
+ {
+ path: 'contribute',
+ element: ,
+ },
+ {
+ path: 'status',
+ element: ,
+ },
+ {
+ path: 'license',
+ element: ,
+ },
{
path: 'services',
element: ,
diff --git a/src/views/about.view.tsx b/src/views/about.view.tsx
index a09935e..8f346c8 100644
--- a/src/views/about.view.tsx
+++ b/src/views/about.view.tsx
@@ -1,5 +1,7 @@
+import { Development } from 'components';
+
function AboutView() {
- return AboutView
;
+ return ;
}
export default AboutView;
diff --git a/src/views/contact.view.tsx b/src/views/contact.view.tsx
index 2aa6ff3..6fae638 100644
--- a/src/views/contact.view.tsx
+++ b/src/views/contact.view.tsx
@@ -1,5 +1,7 @@
+import { Development } from 'components';
+
function ContactView() {
- return ContactView
;
+ return ;
}
export default ContactView;
diff --git a/src/views/contribute.view.tsx b/src/views/contribute.view.tsx
new file mode 100644
index 0000000..eae36d0
--- /dev/null
+++ b/src/views/contribute.view.tsx
@@ -0,0 +1,5 @@
+import { Development } from 'components';
+
+export default function Contributeview(): JSX.Element {
+ return ;
+}
diff --git a/src/views/faq.view.tsx b/src/views/faq.view.tsx
index f18f69b..6917c22 100644
--- a/src/views/faq.view.tsx
+++ b/src/views/faq.view.tsx
@@ -1,5 +1,7 @@
+import { Development } from 'components';
+
function FaqView() {
- return FaqView
;
+ return ;
}
export default FaqView;
diff --git a/src/views/home.view.tsx b/src/views/home.view.tsx
index 2d6f420..bc9f4f9 100644
--- a/src/views/home.view.tsx
+++ b/src/views/home.view.tsx
@@ -1,7 +1,7 @@
-import { HomeDomains } from 'domains';
+import { Development } from 'components';
function HomeView() {
- return ;
+ return ;
}
export default HomeView;
diff --git a/src/views/index.ts b/src/views/index.ts
index 1b179fa..31bbbd2 100644
--- a/src/views/index.ts
+++ b/src/views/index.ts
@@ -3,3 +3,6 @@ export { default as IphoneView } from './faq.view';
export { default as AboutView } from './about.view';
export { default as IpadView } from './contact.view';
export { default as ServicesView } from './services.view';
+export { default as LicenseView } from './license.view';
+export { default as StatusView } from './status.view';
+export { default as ContributeView } from './contribute.view';
diff --git a/src/views/license.view.tsx b/src/views/license.view.tsx
new file mode 100644
index 0000000..5416454
--- /dev/null
+++ b/src/views/license.view.tsx
@@ -0,0 +1,5 @@
+import { Development } from 'components';
+
+export default function Licenseview(): JSX.Element {
+ return ;
+}
diff --git a/src/views/services.view.tsx b/src/views/services.view.tsx
index 4bbf41d..9ecc519 100644
--- a/src/views/services.view.tsx
+++ b/src/views/services.view.tsx
@@ -1,5 +1,7 @@
+import { Development } from 'components';
+
function ServicesView() {
- return ServicesView
;
+ return ;
}
export default ServicesView;
diff --git a/src/views/status.view.tsx b/src/views/status.view.tsx
new file mode 100644
index 0000000..f47e0de
--- /dev/null
+++ b/src/views/status.view.tsx
@@ -0,0 +1,7 @@
+import { Development } from 'components';
+
+function StatusView() {
+ return ;
+}
+
+export default StatusView;