diff --git a/backend/server/adventures/views.py b/backend/server/adventures/views.py
index 41f77b7..b03d687 100644
--- a/backend/server/adventures/views.py
+++ b/backend/server/adventures/views.py
@@ -47,7 +47,7 @@ class TripViewSet(viewsets.ModelViewSet):
def get_queryset(self):
return Trip.objects.filter(
Q(is_public=True) | Q(user_id=self.request.user.id)
- ).select_related(
+ ).prefetch_related(
Prefetch('adventure_set', queryset=Adventure.objects.filter(
Q(is_public=True) | Q(user_id=self.request.user.id)
))
diff --git a/documentation/docs/Installation/docker.md b/documentation/docs/Installation/docker.md
index c56665d..7548c28 100644
--- a/documentation/docs/Installation/docker.md
+++ b/documentation/docs/Installation/docker.md
@@ -4,7 +4,7 @@ sidebar_position: 1
# Docker 🐋
-Docker is the perffered way to run AdventureLog on your local machine. It is a lightweight containerization technology that allows you to run applications in isolated environments called containers.
+Docker is the preferred way to run AdventureLog on your local machine. It is a lightweight containerization technology that allows you to run applications in isolated environments called containers.
**Note**: This guide mainly focuses on installation with a linux based host machine, but the steps are similar for other operating systems.
## Prerequisites
diff --git a/frontend/src/lib/components/TripCard.svelte b/frontend/src/lib/components/TripCard.svelte
new file mode 100644
index 0000000..cecc556
--- /dev/null
+++ b/frontend/src/lib/components/TripCard.svelte
@@ -0,0 +1,54 @@
+
+
+