No description
Find a file
dependabot[bot] 76ecb9b15d Bump protobuf from 3.18.3 to 4.25.8
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.18.3 to 4.25.8.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.18.3...v4.25.8)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 4.25.8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-09 00:29:31 +02:00
docs screenshot 2021-09-21 19:07:17 +02:00
media/img Deployed succesfully 2020-01-02 22:50:08 +01:00
nginx Enums for choice fields; static files cleaning 2020-03-28 14:50:29 +01:00
rental fix eventlistener 2021-01-28 21:57:28 +01:00
villafleurie Refactor (#7) 2020-07-31 08:02:10 +02:00
docker-compose.yml calendar api request 2020-01-03 16:12:07 +01:00
Dockerfile heroku.yml 2019-12-04 16:11:30 +01:00
LICENSE.md add license and badges 2021-09-21 18:54:47 +02:00
manage.py Docker compose config. Nginx serving static & media files 2020-01-02 01:38:16 +01:00
README.md header 2021-09-21 19:10:45 +02:00
requirements.txt Bump protobuf from 3.18.3 to 4.25.8 2025-08-09 00:29:31 +02:00
TODO.md 🎨 Fix UI (#4) 2020-07-25 16:00:58 +02:00

🏡 Villafleurie

header image

license release tag

Demo

🚀 Live at this address

Screenshot

Screenshot

Projet

Créer un site vitrine présentant l'activité de Villafleurie :

  • location de logements : T2 et T3
  • navette entre l'aéroport, la gare maritime et la résidence
  • découverte de l'archipel

Le visiteur doit pouvoir :

  • connaitre les disponibilité de chaque logement,
  • leur tarif,
  • pouvoir contacter les propriétaires,
  • et pouvoir réserver

Architecture

Front-end

Back-end

  • Django - The Web framework for perfectionists with deadlines
  • PostgreSQL - The world's most advanced open source database
  • Celery - Distributed Task Queue
  • RabbitMQ - Messaging that just works
  • NginX - High Performance Load Balancer, Web Server & Reverse Proxy
  • Docker - Empowering App Development for Developers

Hébergement

Pages

  1. Page d'accueil
  • Landing page
  • CTA = "Réserver"
  1. Page logement
  • photos,
  • disponibilités,
  • tarif pour la période sélectionnée,
  1. Page réservation
  • Entrer ses coordonnées
  • La réservation n'est validée que si la période spécifiée est libre
  • Prépayer la réservation ou la caution,
  1. Page remerciements
  • Expliquer les prochaines étapes
  1. Page contact
  2. Page légale
  3. Page services

Données

  1. Logement :
  • nom,
  • photos,
  • description,
  • calendrier,
  • tarif
  1. Client :
  • nom,
  • mail,
  • téléphone,
  • réservation
  1. Réservation :
  • client,
  • logement,
  • dates de calendrier,
  1. Témoignages :
  • client,
  • reservation,
  • témoignage

BUGS

  • La synchro ne gère pas les heures dans le calendriers