├── .dockerignore ├── .env.docker ├── .env.template ├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── django-test.yml │ ├── format-backend.yml │ └── lint-backend.yml ├── .gitignore ├── .pylintrc ├── LICENSE ├── README.md ├── TROUBLESHOOTING.md ├── backend ├── Dockerfile ├── analytics │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── signals.py │ ├── tests.py │ ├── urls.py │ ├── utils.py │ └── views.py ├── authx │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_profile.py │ │ ├── 0003_alter_profile_birthdate.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── signals.py │ ├── tests.py │ ├── urls.py │ ├── utils.py │ └── views.py ├── backend │ ├── __init__.py │ ├── asgi.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ └── local.py │ ├── urls.py │ └── wsgi.py ├── contacts │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── expense │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── viewsets.py ├── journal │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_remove_traveljournal_entry_date.py │ │ ├── 0003_review_created.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── viewsets.py ├── locations │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── viewsets.py ├── manage.py ├── notifications │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── consumers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── routing.py │ └── signals.py ├── requirements.txt ├── services │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_transportation_type.py │ │ ├── 0003_accommodation_created_accommodation_created_by_and_more.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── viewsets.py └── trip │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_trip_pois.py │ ├── 0003_trip_accommodations_trip_transportations.py │ ├── 0004_remove_trip_accommodations_and_more.py │ ├── 0005_alter_trip_accommodations_alter_trip_transportations.py │ ├── 0006_alter_trip_name.py │ ├── 0007_alter_trip_unique_together.py │ ├── 0008_trip_visibility.py │ ├── 0009_alter_trip_visibility.py │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── django-setup.sh ├── docker-compose.yml └── frontend ├── .editorconfig ├── .env.template ├── .eslintrc.js ├── .prettierignore ├── .prettierrc ├── Dockerfile ├── babel.config.js ├── components.d.ts ├── index.html ├── package-lock.json ├── package.json ├── public └── 100commitow.png ├── src ├── App.vue ├── assets │ ├── about.txt │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── site.webmanifest ├── components │ ├── Analytics │ │ ├── PopularAccommodations.vue │ │ ├── PopularCountries.vue │ │ ├── PopularPOIs.vue │ │ └── TotalUsers.vue │ ├── Auth │ │ ├── EditProfile.vue │ │ ├── Login.vue │ │ ├── Logout.vue │ │ ├── Profile.vue │ │ ├── Register.vue │ │ └── Users.vue │ ├── Journal │ │ ├── AddJounral.vue │ │ └── JournalView.vue │ ├── Locations │ │ └── AddPOI.vue │ ├── Map.vue │ ├── Services │ │ ├── AddAcc.vue │ │ └── AddTransp.vue │ ├── Trip │ │ ├── AddTrip.vue │ │ ├── EditTrip.vue │ │ ├── MyTrips.vue │ │ ├── TripDetail.vue │ │ └── TripView.vue │ └── Utils │ │ └── Alert.vue ├── main.ts ├── plugins │ ├── index.ts │ └── vuetify.ts ├── router │ └── index.ts ├── utils │ └── apiClient.js ├── views │ ├── About.vue │ └── Home.vue └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.mts └── vue.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.env.docker -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.env.template -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/django-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.github/workflows/django-test.yml -------------------------------------------------------------------------------- /.github/workflows/format-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.github/workflows/format-backend.yml -------------------------------------------------------------------------------- /.github/workflows/lint-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.github/workflows/lint-backend.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/README.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/analytics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/admin.py -------------------------------------------------------------------------------- /backend/analytics/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/apps.py -------------------------------------------------------------------------------- /backend/analytics/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/analytics/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/analytics/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/models.py -------------------------------------------------------------------------------- /backend/analytics/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/serializers.py -------------------------------------------------------------------------------- /backend/analytics/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/signals.py -------------------------------------------------------------------------------- /backend/analytics/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/tests.py -------------------------------------------------------------------------------- /backend/analytics/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/urls.py -------------------------------------------------------------------------------- /backend/analytics/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/utils.py -------------------------------------------------------------------------------- /backend/analytics/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/analytics/views.py -------------------------------------------------------------------------------- /backend/authx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/authx/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/admin.py -------------------------------------------------------------------------------- /backend/authx/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/apps.py -------------------------------------------------------------------------------- /backend/authx/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/authx/migrations/0002_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/migrations/0002_profile.py -------------------------------------------------------------------------------- /backend/authx/migrations/0003_alter_profile_birthdate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/migrations/0003_alter_profile_birthdate.py -------------------------------------------------------------------------------- /backend/authx/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/authx/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/models.py -------------------------------------------------------------------------------- /backend/authx/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/serializers.py -------------------------------------------------------------------------------- /backend/authx/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/signals.py -------------------------------------------------------------------------------- /backend/authx/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/tests.py -------------------------------------------------------------------------------- /backend/authx/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/urls.py -------------------------------------------------------------------------------- /backend/authx/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/utils.py -------------------------------------------------------------------------------- /backend/authx/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/authx/views.py -------------------------------------------------------------------------------- /backend/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/backend/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/backend/asgi.py -------------------------------------------------------------------------------- /backend/backend/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/backend/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/backend/settings/base.py -------------------------------------------------------------------------------- /backend/backend/settings/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/backend/settings/local.py -------------------------------------------------------------------------------- /backend/backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/backend/urls.py -------------------------------------------------------------------------------- /backend/backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/backend/wsgi.py -------------------------------------------------------------------------------- /backend/contacts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/contacts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/admin.py -------------------------------------------------------------------------------- /backend/contacts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/apps.py -------------------------------------------------------------------------------- /backend/contacts/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/contacts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/contacts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/models.py -------------------------------------------------------------------------------- /backend/contacts/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/serializers.py -------------------------------------------------------------------------------- /backend/contacts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/tests.py -------------------------------------------------------------------------------- /backend/contacts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/urls.py -------------------------------------------------------------------------------- /backend/contacts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/contacts/views.py -------------------------------------------------------------------------------- /backend/expense/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/expense/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/admin.py -------------------------------------------------------------------------------- /backend/expense/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/apps.py -------------------------------------------------------------------------------- /backend/expense/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/expense/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/expense/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/models.py -------------------------------------------------------------------------------- /backend/expense/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/serializers.py -------------------------------------------------------------------------------- /backend/expense/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/tests.py -------------------------------------------------------------------------------- /backend/expense/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/urls.py -------------------------------------------------------------------------------- /backend/expense/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/expense/viewsets.py -------------------------------------------------------------------------------- /backend/journal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/journal/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/admin.py -------------------------------------------------------------------------------- /backend/journal/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/apps.py -------------------------------------------------------------------------------- /backend/journal/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/journal/migrations/0002_remove_traveljournal_entry_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/migrations/0002_remove_traveljournal_entry_date.py -------------------------------------------------------------------------------- /backend/journal/migrations/0003_review_created.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/migrations/0003_review_created.py -------------------------------------------------------------------------------- /backend/journal/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/journal/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/models.py -------------------------------------------------------------------------------- /backend/journal/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/serializers.py -------------------------------------------------------------------------------- /backend/journal/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/tests.py -------------------------------------------------------------------------------- /backend/journal/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/urls.py -------------------------------------------------------------------------------- /backend/journal/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/journal/viewsets.py -------------------------------------------------------------------------------- /backend/locations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/locations/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/admin.py -------------------------------------------------------------------------------- /backend/locations/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/apps.py -------------------------------------------------------------------------------- /backend/locations/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/locations/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/locations/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/models.py -------------------------------------------------------------------------------- /backend/locations/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/serializers.py -------------------------------------------------------------------------------- /backend/locations/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/tests.py -------------------------------------------------------------------------------- /backend/locations/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/urls.py -------------------------------------------------------------------------------- /backend/locations/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/locations/viewsets.py -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/notifications/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/admin.py -------------------------------------------------------------------------------- /backend/notifications/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/apps.py -------------------------------------------------------------------------------- /backend/notifications/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/consumers.py -------------------------------------------------------------------------------- /backend/notifications/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/notifications/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/models.py -------------------------------------------------------------------------------- /backend/notifications/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/routing.py -------------------------------------------------------------------------------- /backend/notifications/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/notifications/signals.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/services/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/admin.py -------------------------------------------------------------------------------- /backend/services/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/apps.py -------------------------------------------------------------------------------- /backend/services/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/services/migrations/0002_alter_transportation_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/migrations/0002_alter_transportation_type.py -------------------------------------------------------------------------------- /backend/services/migrations/0003_accommodation_created_accommodation_created_by_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/migrations/0003_accommodation_created_accommodation_created_by_and_more.py -------------------------------------------------------------------------------- /backend/services/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/services/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/models.py -------------------------------------------------------------------------------- /backend/services/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/serializers.py -------------------------------------------------------------------------------- /backend/services/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/tests.py -------------------------------------------------------------------------------- /backend/services/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/urls.py -------------------------------------------------------------------------------- /backend/services/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/services/viewsets.py -------------------------------------------------------------------------------- /backend/trip/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/trip/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/admin.py -------------------------------------------------------------------------------- /backend/trip/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/apps.py -------------------------------------------------------------------------------- /backend/trip/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/trip/migrations/0002_trip_pois.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0002_trip_pois.py -------------------------------------------------------------------------------- /backend/trip/migrations/0003_trip_accommodations_trip_transportations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0003_trip_accommodations_trip_transportations.py -------------------------------------------------------------------------------- /backend/trip/migrations/0004_remove_trip_accommodations_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0004_remove_trip_accommodations_and_more.py -------------------------------------------------------------------------------- /backend/trip/migrations/0005_alter_trip_accommodations_alter_trip_transportations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0005_alter_trip_accommodations_alter_trip_transportations.py -------------------------------------------------------------------------------- /backend/trip/migrations/0006_alter_trip_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0006_alter_trip_name.py -------------------------------------------------------------------------------- /backend/trip/migrations/0007_alter_trip_unique_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0007_alter_trip_unique_together.py -------------------------------------------------------------------------------- /backend/trip/migrations/0008_trip_visibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0008_trip_visibility.py -------------------------------------------------------------------------------- /backend/trip/migrations/0009_alter_trip_visibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/migrations/0009_alter_trip_visibility.py -------------------------------------------------------------------------------- /backend/trip/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/trip/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/models.py -------------------------------------------------------------------------------- /backend/trip/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/permissions.py -------------------------------------------------------------------------------- /backend/trip/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/serializers.py -------------------------------------------------------------------------------- /backend/trip/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/tests.py -------------------------------------------------------------------------------- /backend/trip/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/urls.py -------------------------------------------------------------------------------- /backend/trip/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/backend/trip/views.py -------------------------------------------------------------------------------- /django-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/django-setup.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.env.template: -------------------------------------------------------------------------------- 1 | # Frontend 2 | BASE_URL = "http://127.0.0.1:8000/" -------------------------------------------------------------------------------- /frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/.eslintrc.js -------------------------------------------------------------------------------- /frontend/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage -------------------------------------------------------------------------------- /frontend/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ["@vue/app"], 3 | }; 4 | -------------------------------------------------------------------------------- /frontend/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/components.d.ts -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/100commitow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/public/100commitow.png -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/assets/about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/about.txt -------------------------------------------------------------------------------- /frontend/src/assets/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/src/assets/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/src/assets/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/src/assets/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/src/assets/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/src/assets/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/assets/site.webmanifest -------------------------------------------------------------------------------- /frontend/src/components/Analytics/PopularAccommodations.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Analytics/PopularAccommodations.vue -------------------------------------------------------------------------------- /frontend/src/components/Analytics/PopularCountries.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Analytics/PopularCountries.vue -------------------------------------------------------------------------------- /frontend/src/components/Analytics/PopularPOIs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Analytics/PopularPOIs.vue -------------------------------------------------------------------------------- /frontend/src/components/Analytics/TotalUsers.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Analytics/TotalUsers.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/EditProfile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/EditProfile.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/Login.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Logout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/Logout.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/Profile.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/Register.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Users.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Auth/Users.vue -------------------------------------------------------------------------------- /frontend/src/components/Journal/AddJounral.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Journal/AddJounral.vue -------------------------------------------------------------------------------- /frontend/src/components/Journal/JournalView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Journal/JournalView.vue -------------------------------------------------------------------------------- /frontend/src/components/Locations/AddPOI.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Locations/AddPOI.vue -------------------------------------------------------------------------------- /frontend/src/components/Map.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Map.vue -------------------------------------------------------------------------------- /frontend/src/components/Services/AddAcc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Services/AddAcc.vue -------------------------------------------------------------------------------- /frontend/src/components/Services/AddTransp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Services/AddTransp.vue -------------------------------------------------------------------------------- /frontend/src/components/Trip/AddTrip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Trip/AddTrip.vue -------------------------------------------------------------------------------- /frontend/src/components/Trip/EditTrip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Trip/EditTrip.vue -------------------------------------------------------------------------------- /frontend/src/components/Trip/MyTrips.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Trip/MyTrips.vue -------------------------------------------------------------------------------- /frontend/src/components/Trip/TripDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Trip/TripDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/Trip/TripView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Trip/TripView.vue -------------------------------------------------------------------------------- /frontend/src/components/Utils/Alert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/components/Utils/Alert.vue -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/plugins/index.ts -------------------------------------------------------------------------------- /frontend/src/plugins/vuetify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/plugins/vuetify.ts -------------------------------------------------------------------------------- /frontend/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/router/index.ts -------------------------------------------------------------------------------- /frontend/src/utils/apiClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/utils/apiClient.js -------------------------------------------------------------------------------- /frontend/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/views/About.vue -------------------------------------------------------------------------------- /frontend/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/views/Home.vue -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/vite.config.mts -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ewa-Anna/travel-planner/HEAD/frontend/vue.config.js --------------------------------------------------------------------------------