Skip to content

Property management system written in python using Django framework

License

Notifications You must be signed in to change notification settings

rjNemo/villafleurie

Repository files navigation

🏡 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