diff --git a/skillswap/src/components/header.jsx b/skillswap/src/components/header.jsx
index 9b9d09eeec29192209531dbe155966e8bbe6128d..90cec16b3b408f1cfa6fd64b772e0f2580503c55 100644
--- a/skillswap/src/components/header.jsx
+++ b/skillswap/src/components/header.jsx
@@ -1,16 +1,14 @@
 import { Link } from 'react-router-dom';
 import { Button } from './ui/button';
 
+import Logo from '../assets/logo.svg';
+
 export default function Header() {
   return (
     <header>
       <nav className='bg-violet-50 py-2 px-4 md:px-6 lg:px-10 flex items-center justify-between'>
         <Link to='/'>
-          <img
-            src='/src/assets/logo.svg'
-            className='h-16 w-auto'
-            alt='SkillSwap Logo'
-          />
+          <img src={Logo} className='h-16 w-auto' alt='SkillSwap Logo' />
         </Link>
 
         <div className='flex items-center gap-5'>
diff --git a/skillswap/src/components/login-form.jsx b/skillswap/src/components/login-form.jsx
index 536203aa67a52cd52c0fc7a05bf068eb06175ff7..6e19fa5d97fe0a9474abe80a71590160a058e365 100644
--- a/skillswap/src/components/login-form.jsx
+++ b/skillswap/src/components/login-form.jsx
@@ -4,6 +4,8 @@ import { Card, CardContent } from '@/components/ui/card';
 import { Input } from '@/components/ui/input';
 import { Label } from '@/components/ui/label';
 
+import loginIllustration from '../assets/form-illustration.svg';
+
 export function LoginForm({ className, ...props }) {
   return (
     <div className={cn('flex flex-col gap-6', className)} {...props}>
@@ -90,7 +92,7 @@ export function LoginForm({ className, ...props }) {
           </form>
           <div className='relative hidden bg-violet-50 md:inline-flex md:items-center'>
             <img
-              src='/src/assets/form-illustration.svg'
+              src={loginIllustration}
               alt='Image'
               className='w-full dark:brightness-[0.2] dark:grayscale'
             />
diff --git a/skillswap/src/components/register-form.jsx b/skillswap/src/components/register-form.jsx
index 62280e6e67202a1f8d7266bd9a568f7311c60553..1938a5d72a9e2f55023e44e9106449f46cad8b7e 100644
--- a/skillswap/src/components/register-form.jsx
+++ b/skillswap/src/components/register-form.jsx
@@ -4,6 +4,8 @@ import { Card, CardContent } from '@/components/ui/card';
 import { Input } from '@/components/ui/input';
 import { Label } from '@/components/ui/label';
 
+import registerIllustration from '../assets/register-illustration.svg';
+
 export function RegisterForm({ className, ...props }) {
   return (
     <div className={cn('flex flex-col gap-6', className)} {...props}>
@@ -102,7 +104,7 @@ export function RegisterForm({ className, ...props }) {
           </form>
           <div className='relative hidden bg-violet-50 md:inline-flex md:items-center'>
             <img
-              src='/src/assets/register-illustration.svg'
+              src={registerIllustration}
               alt='Image'
               className='w-full dark:brightness-[0.2] dark:grayscale'
             />
diff --git a/skillswap/src/pages/Landing.jsx b/skillswap/src/pages/Landing.jsx
index 478075d9c0e19a95b30236436289f9de5d588c2f..63472930b455d0762841841d8a0925759688d502 100644
--- a/skillswap/src/pages/Landing.jsx
+++ b/skillswap/src/pages/Landing.jsx
@@ -12,6 +12,11 @@ import {
 } from 'lucide-react';
 import { Link } from 'react-router-dom';
 
+import Char1 from '../assets/char-1.avif';
+import Char2 from '../assets/char-2.avif';
+
+import heroIllustration from '../assets/hero-illustration.svg';
+
 const reviews = [
   {
     name: 'Shamma',
@@ -19,7 +24,7 @@ const reviews = [
     skill: 'Guitar',
     review:
       'Thanks to SkillSwap, I learned to play guitar while teaching photography. It is amazing how much you can grow by helping others!',
-    image: '/src/assets/char-1.avif',
+    image: Char1,
   },
   {
     name: 'Tim',
@@ -27,7 +32,7 @@ const reviews = [
     skill: 'Graphic Design',
     review:
       'Thanks to SkillSwap, I learned how to code while teaching graphic design. It is amazing how much you can grow by helping others!',
-    image: '/src/assets/char-2.avif',
+    image: Char2,
   },
 ];
 
@@ -67,7 +72,7 @@ export default function LandingPage() {
             </div>
             <div className='relative lg:order-last'>
               <img
-                src='/src/assets/hero-illustration.svg'
+                src={heroIllustration}
                 alt='Skills exchange illustration'
                 width={600}
                 height={600}