diff --git a/resources/js/components/Footer.vue b/resources/js/components/Footer.vue index 71e0867..825a385 100644 --- a/resources/js/components/Footer.vue +++ b/resources/js/components/Footer.vue @@ -3,7 +3,7 @@ import { Link } from '@inertiajs/vue3'; import { Github, Facebook, - BookOpen, + Layers, Users, UserPlus, ExternalLink, @@ -64,14 +64,7 @@ import AppLogo from './AppLogo.vue'; @@ -87,13 +80,13 @@ import AppLogo from './AppLogo.vue'; @@ -168,15 +159,6 @@ import AppLogo from './AppLogo.vue'; Terms of Service - -
  • - - Content Policy - -
  • @@ -188,14 +170,7 @@ import AppLogo from './AppLogo.vue';

    - A concern of - Tajim + A concern of HSCStack

    {

    + + Projects + + +import { Head, Link } from '@inertiajs/vue3'; +import { ArrowLeft, ExternalLink, ArrowRight, Users } from 'lucide-vue-next'; + + + diff --git a/routes/web.php b/routes/web.php index 3173f83..f784a59 100644 --- a/routes/web.php +++ b/routes/web.php @@ -101,6 +101,7 @@ Route::inertia('/join', 'platform/JoinTeam'); Route::inertia('/guide', 'ContributorGuide'); Route::inertia('/ai', 'ai/Index'); + Route::inertia('/projects', 'Projects'); Route::get('/about-us', [AboutUsController::class, 'index']); diff --git a/tests/Feature/PublicPagesTest.php b/tests/Feature/PublicPagesTest.php index b2ef665..845808f 100644 --- a/tests/Feature/PublicPagesTest.php +++ b/tests/Feature/PublicPagesTest.php @@ -12,6 +12,12 @@ $response->assertStatus(200); }); +test('the projects page loads successfully', function () { + $response = $this->get('/projects'); + + $response->assertStatus(200); +}); + test('non-existent public resources render the 404 error page', function () { $response = $this->get('/resources/999999');