mirror of
https://github.com/rjNemo/villafleurie
synced 2026-06-06 02:16:47 +00:00
update readme; todo in separate file
This commit is contained in:
parent
c5c1896ef1
commit
40e4153ad8
3 changed files with 46 additions and 60 deletions
13
.travis.yml
13
.travis.yml
|
|
@ -1,13 +0,0 @@
|
|||
language: python
|
||||
|
||||
python:
|
||||
- "3.7"
|
||||
|
||||
services:
|
||||
- docker
|
||||
|
||||
env:
|
||||
- DOCKER_COMPOSE_VERSION=3
|
||||
|
||||
before_install:
|
||||
- docker-compose build -t villafleurie
|
||||
56
README.md
56
README.md
|
|
@ -25,23 +25,21 @@ Le visiteur doit pouvoir :
|
|||
|
||||
### Front-end
|
||||
|
||||
- `Bootstrap 4`
|
||||
- `Javascript`
|
||||
- `JQuery`
|
||||
- [Bootstrap4](https://getbootstrap.com/) - The most popular HTML, CSS, and JS library in the world.
|
||||
- [JQuery](https://jquery.com/)
|
||||
|
||||
### Back-end
|
||||
|
||||
- `Django 3.0` python based web application
|
||||
- `PostgreSQL` object-relational database
|
||||
- `Celery` asynchronous task queue
|
||||
- `RabbitMQ` messaging broker
|
||||
- `NginX` reverse-proxy & static files server
|
||||
- `Docker`
|
||||
- Google Calendar API
|
||||
- [Django](https://www.djangoproject.com/) - The Web framework for perfectionists with deadlines
|
||||
- [PostgreSQL](https://www.postgresql.org/) - The world's most advanced open source database
|
||||
- [Celery](http://www.celeryproject.org/) - Distributed Task Queue
|
||||
- [RabbitMQ](https://www.rabbitmq.com/) - Messaging that just works
|
||||
- [NginX](https://www.nginx.com/) - High Performance Load Balancer, Web Server & Reverse Proxy
|
||||
- [Docker](https://www.docker.com/) - Empowering App Development for Developers
|
||||
|
||||
### Hébergement
|
||||
|
||||
- VPS on [Vultr](https://my.vultr.com/subs/?SUBID=32140017)
|
||||
- VPS on Vultr at [this address](http://villafleuriegp.com)
|
||||
|
||||
## Pages
|
||||
|
||||
|
|
@ -99,42 +97,6 @@ Le visiteur doit pouvoir :
|
|||
- _reservation_,
|
||||
- témoignage
|
||||
|
||||
## TO DO
|
||||
|
||||
- [ ] 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)
|
||||
- [ ] Ajout page/module de paiement
|
||||
- [ ] Ajouter les témoignages depuis Booking, AirBnb, ajouter le lien. Créer une page dédiée.
|
||||
- [ ] [airbnb](https://www.airbnb.fr/users/show/61243908)
|
||||
- [ ] [booking](https://admin.booking.com/hotel/hoteladmin/extranet_ng/manage/reviews.html?hotel_id=2676858&ses=ced617702afff2f5502228792134173d&lang=fr)
|
||||
- [ ] [google](https://business.google.com/reviews/l/12730223123039085540)
|
||||
- [ ] Changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model)
|
||||
- [x] Factoriser le code de réservation
|
||||
- [x] 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] Mixpanel et Google Analytics
|
||||
- [ ] Récrire les mentions légales
|
||||
- [ ] Centrer Bouton "Reserver" page location
|
||||
- [ ] Ajouter un titre "Disponibilités" au dessus du calendrier
|
||||
- [ ] Page réservation/services : égayer avec des petites photos …
|
||||
- [ ] Internationalisation
|
||||
- [x] Push docker to Vultr. Connect to domain name
|
||||
- [ ] 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.
|
||||
- [x] Vider le contenu du folder root ?
|
||||
- [x] Pages confirmation message contact envoyé,
|
||||
- [ ] reservations réussies ou non (expliquer pourquoi)
|
||||
- [ ] SSL certificate
|
||||
- [ ] [github](https://github.com/linuxserver/docker-letsencrypt)
|
||||
- [ ] [medium](https://medium.com/@gardenvariety/easy-https-with-letsencrypt-and-docker-compose-168df411e2d2)
|
||||
- [ ] Cookie bar
|
||||
- [ ] Booking refs on landing page
|
||||
- [ ] CD/CI build flow from master to Production
|
||||
- [x] configure zapier webhooks
|
||||
- [ ] Fuseau horaire
|
||||
- [x] Calendar API
|
||||
- [ ] Blog
|
||||
|
||||
## BUGS
|
||||
|
||||
- La synchro ne gère pas les heures dans le calendriers
|
||||
|
|
|
|||
37
TODO.md
Normal file
37
TODO.md
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
# TO DO
|
||||
|
||||
- [ ] 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)
|
||||
- [ ] Ajout page/module de paiement
|
||||
- [ ] Ajouter les témoignages depuis Booking, AirBnb, ajouter le lien. Créer une page dédiée.
|
||||
- [ ] [airbnb](https://www.airbnb.fr/users/show/61243908)
|
||||
- [ ] [booking](https://admin.booking.com/hotel/hoteladmin/extranet_ng/manage/reviews.html?hotel_id=2676858&ses=ced617702afff2f5502228792134173d&lang=fr)
|
||||
- [ ] [google](https://business.google.com/reviews/l/12730223123039085540)
|
||||
- [ ] Changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model)
|
||||
- [x] Factoriser le code de réservation
|
||||
- [x] 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] Mixpanel et Google Analytics
|
||||
- [ ] Récrire les mentions légales
|
||||
- [ ] Centrer Bouton "Reserver" page location
|
||||
- [ ] Ajouter un titre "Disponibilités" au dessus du calendrier
|
||||
- [ ] Page réservation/services : égayer avec des petites photos …
|
||||
- [ ] Internationalisation
|
||||
- [x] Push docker to Vultr. Connect to domain name
|
||||
- [ ] 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.
|
||||
- [x] Vider le contenu du folder root ?
|
||||
- [x] Pages confirmation message contact envoyé,
|
||||
- [ ] reservations réussies ou non (expliquer pourquoi)
|
||||
- [ ] SSL certificate
|
||||
- [ ] [github](https://github.com/linuxserver/docker-letsencrypt)
|
||||
- [ ] [medium](https://medium.com/@gardenvariety/easy-https-with-letsencrypt-and-docker-compose-168df411e2d2)
|
||||
- [ ] [docker-nginx](https://github.com/KyleAMathews/docker-nginx)
|
||||
- [ ] [docker-nginx-ssl-secure](https://github.com/MarvAmBass/docker-nginx-ssl-secure)
|
||||
- [ ] Cookie bar
|
||||
- [ ] Booking refs on landing page
|
||||
- [ ] CD/CI build flow from master to Production
|
||||
- [x] configure zapier webhooks
|
||||
- [ ] Fuseau horaire
|
||||
- [ ] Calendar API: [docs](https://github.com/googleapis/google-api-python-client/blob/master/docs/start.md)
|
||||
- [ ] Blog
|
||||
Loading…
Reference in a new issue