mirror of
https://github.com/rjNemo/villafleurie
synced 2026-06-12 13:26:47 +00:00
scrapping comments
This commit is contained in:
parent
59d69cb0fb
commit
58f400d5e7
5 changed files with 62 additions and 12 deletions
17
README.md
17
README.md
|
|
@ -1,6 +1,6 @@
|
||||||
# Villafleurie : moteur de réservation autonome
|
# Villafleurie : moteur de réservation autonome
|
||||||
|
|
||||||
[](https://travis-ci.com/rjNemo/villafleurie.svg?branch=master)
|
<!-- [](https://travis-ci.com/rjNemo/villafleurie.svg?branch=master) -->
|
||||||
|
|
||||||
`V 1.0 Le site est prêt à l'emploi`
|
`V 1.0 Le site est prêt à l'emploi`
|
||||||
|
|
||||||
|
|
@ -104,29 +104,30 @@ Le visiteur doit pouvoir :
|
||||||
- [ ] Ajouter un date picker dans le formulaire de réservation
|
- [ ] Ajouter un date picker dans le formulaire de réservation
|
||||||
- [ ] Envoyer devis réservation par mail et notification aux hôtes (personnaliser les htmails : contact, admin et réservation)
|
- [ ] Envoyer devis réservation par mail et notification aux hôtes (personnaliser les htmails : contact, admin et réservation)
|
||||||
- [ ] Ajout page/module de paiement
|
- [ ] Ajout page/module de paiement
|
||||||
- [ ] ajouter les témoignages depuis Booking, AirBnb, ajouter le lien
|
- [ ] Ajouter les témoignages depuis Booking, AirBnb, ajouter le lien. Créer une page dédiée.
|
||||||
- [ ] changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model)
|
- [ ] Changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model)
|
||||||
- [ ] factoriser le code de réservation
|
- [ ] Factoriser le code de réservation
|
||||||
- [ ] formulaire de réservation : les apparts sont hard codés rendre ça dynamique (use choicefields)
|
- [ ] Formulaire de réservation : les apparts sont hard codés rendre ça dynamique (use choicefields)
|
||||||
- [x] nettoyer les statics files. Garder que les définitions utiles
|
- [x] Nettoyer les statics files. Garder que les définitions utiles
|
||||||
- [ ] Mixpanel et Google Analytics
|
- [ ] Mixpanel et Google Analytics
|
||||||
- [ ] Récrire les mentions légales
|
- [ ] Récrire les mentions légales
|
||||||
- [ ] Centrer Bouton "Reserver" page location
|
- [ ] Centrer Bouton "Reserver" page location
|
||||||
- [ ] Ajouter un titre "Disponibilités" au dessus du calendrier
|
- [ ] Ajouter un titre "Disponibilités" au dessus du calendrier
|
||||||
- [ ] page réservation/services : égayer avec des petites photos …
|
- [ ] Page réservation/services : égayer avec des petites photos …
|
||||||
- [ ] Internationalisation
|
- [ ] Internationalisation
|
||||||
- [x] Push docker to Vultr. Connect to domain name
|
- [x] Push docker to Vultr. Connect to domain name
|
||||||
- [ ] Système de facturation: CRUD Réservations et envoi. Automatisation si possible
|
- [ ] Système de facturation: CRUD Réservations et envoi. Automatisation si possible
|
||||||
- [ ] Réservation page : Ajouter des photos. Renvoyer vers la page Location onClick sur Réserver TX. Proposer Upsells : navette + location voiture.
|
- [ ] Réservation page : Ajouter des photos. Renvoyer vers la page Location onClick sur Réserver TX. Proposer Upsells : navette + location voiture.
|
||||||
- [x] Vider le contenu du folder root ?
|
- [x] Vider le contenu du folder root ?
|
||||||
- [x] Pages confirmation message contact envoyé,
|
- [x] Pages confirmation message contact envoyé,
|
||||||
- [ ]reservations réussies ou non (expliquer pourquoi)
|
- [ ] reservations réussies ou non (expliquer pourquoi)
|
||||||
- [ ] SSL certificate
|
- [ ] SSL certificate
|
||||||
- [ ] Cookie bar
|
- [ ] Cookie bar
|
||||||
- [ ] Booking refs on landing page
|
- [ ] Booking refs on landing page
|
||||||
- [ ] CD/CI build flow from master to Production
|
- [ ] CD/CI build flow from master to Production
|
||||||
- [x] configure zapier webhooks
|
- [x] configure zapier webhooks
|
||||||
- [ ] Fuseau horaire
|
- [ ] Fuseau horaire
|
||||||
|
- [ ] Calendar API
|
||||||
|
|
||||||
## BUGS
|
## BUGS
|
||||||
|
|
||||||
|
|
|
||||||
18
rental/migrations/0029_auto_20200331_0435.py
Normal file
18
rental/migrations/0029_auto_20200331_0435.py
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 3.0.4 on 2020-03-31 08:35
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('rental', '0028_contact'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='testimonial',
|
||||||
|
name='author',
|
||||||
|
field=models.CharField(max_length=200),
|
||||||
|
),
|
||||||
|
]
|
||||||
23
rental/migrations/0030_auto_20200331_0439.py
Normal file
23
rental/migrations/0030_auto_20200331_0439.py
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Generated by Django 3.0.4 on 2020-03-31 08:39
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('rental', '0029_auto_20200331_0435'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='testimonial',
|
||||||
|
name='picture',
|
||||||
|
field=models.ImageField(blank=True, max_length=200, null=True, upload_to='img/'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='testimonial',
|
||||||
|
name='text',
|
||||||
|
field=models.TextField(max_length=1000),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -65,10 +65,11 @@ class Testimonial(models.Model):
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"Témoignage de {self.author}"
|
return f"Témoignage de {self.author}"
|
||||||
|
|
||||||
author = models.CharField(max_length=100)
|
author = models.CharField(max_length=200)
|
||||||
text = models.TextField()
|
text = models.TextField(max_length=1000)
|
||||||
picture = models.ImageField(upload_to='img/', null=True, blank=True)
|
picture = models.ImageField(
|
||||||
link = models.URLField(null=True, blank=True)
|
max_length=200, upload_to='img/', null=True, blank=True)
|
||||||
|
link = models.URLField(max_length=200, null=True, blank=True)
|
||||||
guest = models.OneToOneField(
|
guest = models.OneToOneField(
|
||||||
Guest, on_delete=models.CASCADE, blank=True, null=True)
|
Guest, on_delete=models.CASCADE, blank=True, null=True)
|
||||||
reservation = models.OneToOneField(
|
reservation = models.OneToOneField(
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,14 @@ astroid==2.3.3
|
||||||
autopep8==1.4.4
|
autopep8==1.4.4
|
||||||
beautifulsoup4==4.8.1
|
beautifulsoup4==4.8.1
|
||||||
billiard==3.6.1.0
|
billiard==3.6.1.0
|
||||||
|
bs4==0.0.1
|
||||||
cachetools==3.1.1
|
cachetools==3.1.1
|
||||||
celery==4.4.0
|
celery==4.4.0
|
||||||
certifi==2019.11.28
|
certifi==2019.11.28
|
||||||
chardet==3.0.4
|
chardet==3.0.4
|
||||||
dj-database-url==0.5.0
|
dj-database-url==0.5.0
|
||||||
Django==3.0.4
|
Django==3.0.4
|
||||||
|
get==2019.4.13
|
||||||
google==2.0.3
|
google==2.0.3
|
||||||
google-api-python-client==1.7.11
|
google-api-python-client==1.7.11
|
||||||
google-auth==1.7.2
|
google-auth==1.7.2
|
||||||
|
|
@ -22,18 +24,23 @@ importlib-metadata==1.2.0
|
||||||
isort==4.3.21
|
isort==4.3.21
|
||||||
kombu==4.6.7
|
kombu==4.6.7
|
||||||
lazy-object-proxy==1.4.3
|
lazy-object-proxy==1.4.3
|
||||||
|
lxml==4.5.0
|
||||||
mccabe==0.6.1
|
mccabe==0.6.1
|
||||||
more-itertools==8.0.2
|
more-itertools==8.0.2
|
||||||
oauth2client==4.1.3
|
oauth2client==4.1.3
|
||||||
oauthlib==3.1.0
|
oauthlib==3.1.0
|
||||||
path==13.1.0
|
path==13.1.0
|
||||||
Pillow==6.2.1
|
Pillow==6.2.1
|
||||||
|
post==2019.4.13
|
||||||
psycopg2==2.8.4
|
psycopg2==2.8.4
|
||||||
|
public==2019.4.13
|
||||||
pyasn1==0.4.8
|
pyasn1==0.4.8
|
||||||
pyasn1-modules==0.2.7
|
pyasn1-modules==0.2.7
|
||||||
pycodestyle==2.5.0
|
pycodestyle==2.5.0
|
||||||
pylint==2.4.4
|
pylint==2.4.4
|
||||||
pytz==2019.3
|
pytz==2019.3
|
||||||
|
query-string==2019.4.13
|
||||||
|
request==2019.4.13
|
||||||
requests==2.22.0
|
requests==2.22.0
|
||||||
requests-oauthlib==1.3.0
|
requests-oauthlib==1.3.0
|
||||||
rsa==4.0
|
rsa==4.0
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue