diff --git a/server/dog/serializers.py b/server/dog/serializers.py
new file mode 100644
index 0000000..edf79f6
--- /dev/null
+++ b/server/dog/serializers.py
@@ -0,0 +1,17 @@
+from rest_framework import serializers
+from .models import DogPark, SavedDogPark
+
+
+class DogParkSerializer(serializers.ModelSerializer):
+ class Meta:
+ model = DogPark
+ fields = "__all__"
+
+
+class SavedDogParkSerializer(serializers.ModelSerializer):
+ parkId = DogParkSerializer(read_only=True)
+
+ class Meta:
+ model = SavedDogPark
+ fields = "__all__"
+
diff --git a/server/dog/templates/dog/dog_home.html b/server/dog/templates/dog/dog_home.html
new file mode 100644
index 0000000..9a9df50
--- /dev/null
+++ b/server/dog/templates/dog/dog_home.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+ Dog Home
+
+
+
+
+
Welcome to Dog Home
+
A place for dog lovers!
+
+
Golden Retriever
+
Friendly and intelligent dogs, great for families.
+
+
+
Labrador
+
Loyal and energetic companions.
+
+
+
+
\ No newline at end of file
diff --git a/server/dog/urls.py b/server/dog/urls.py
index a9ca914..fc6ca9c 100644
--- a/server/dog/urls.py
+++ b/server/dog/urls.py
@@ -1,7 +1,7 @@
from django.urls import path
-
from . import views
+app_name = "dog"
urlpatterns = [
path("", views.dog_home, name="dog-home"),
-]
\ No newline at end of file
+]
diff --git a/server/shop/serializers.py b/server/shop/serializers.py
new file mode 100644
index 0000000..fc97d4d
--- /dev/null
+++ b/server/shop/serializers.py
@@ -0,0 +1,26 @@
+from rest_framework import serializers
+from .models import ShopOrder, ShopItem, ShopSupplier
+from registration.models import PetCarer
+
+
+class ShopSupplierSerializer(serializers.ModelSerializer):
+ class Meta:
+ model = ShopSupplier
+ fields = "__all__"
+
+
+class ShopItemSerializer(serializers.ModelSerializer):
+ supplier = ShopSupplierSerializer(read_only=True)
+
+ class Meta:
+ model = ShopItem
+ fields = "__all__"
+
+
+class ShopOrderSerializer(serializers.ModelSerializer):
+ useFor = serializers.StringRelatedField(read_only=True)
+
+ class Meta:
+ model = ShopOrder
+ fields = "__all__"
+
diff --git a/server/shop/shop_home.html b/server/shop/shop_home.html
deleted file mode 100644
index e4ab34b..0000000
--- a/server/shop/shop_home.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- Welcome to Our Shop
-
-
-
-
-
diff --git a/server/vet/serializers.py b/server/vet/serializers.py
new file mode 100644
index 0000000..7df936b
--- /dev/null
+++ b/server/vet/serializers.py
@@ -0,0 +1,14 @@
+from rest_framework import serializers
+from .models import VetClinic, VetAppointment
+
+
+class VetClinicSerializer(serializers.ModelSerializer):
+ class Meta:
+ model = VetClinic
+ fields = "__all__"
+
+
+class VetAppointmentSerializer(serializers.ModelSerializer):
+ class Meta:
+ model = VetAppointment
+ fields = "__all__"
\ No newline at end of file
diff --git a/server/vet/templates/vet/vet_home.html b/server/vet/templates/vet/vet_home.html
new file mode 100644
index 0000000..4c4ed9b
--- /dev/null
+++ b/server/vet/templates/vet/vet_home.html
@@ -0,0 +1,14 @@
+
+
+
+
+
+ Vet — Placeholder
+
+
+
+ Vet
+ This is a placeholder `vet_home.html` template. Replace with real content in a follow-up commit.
+
+
+
diff --git a/server/vet/views.py b/server/vet/views.py
index d32893a..2c8aa80 100644
--- a/server/vet/views.py
+++ b/server/vet/views.py
@@ -1,5 +1,4 @@
from django.shortcuts import render
-
# Create your views here.
def vet_home(request):
return render(request, 'vet/vet_home.html')
\ No newline at end of file