Site web de reservation
Builder
-
Builder -
Builder -
Bonjour,
Je suis actuellement en train de coder un site web de réservation (html, css, js et python) de séance d'une durée de 2h qui ont lieu seulement le week-end (Samedi et Dimanche) avec des horaires précises (début 8h - fin 15h). J'ai pu avancer en faisant de nombreuses erreurs mais après des heures de recherche, je me suis retrouvé bloqué. J'ai mis en place un système de calendrier fonctionnel avec un champ select pour les heures des séances qui était le plus simple mais je ne sais pas comment faire pour faire en sorte que l'utilisateur ne puisse sélectionner seulement des jours de week-end, merci de bien vouloir m'aider.
Il faut aussi que je mette en place un nombre de personne maximum par séance (50 personnes), un système de paiement en ligne et une méthode pour faire en sorte que l'utilisateur puisse choisir 1 ou 2 créneaux via un bouton select qui serait relier au système de choix d'horaires par exemple 13h et 15h si vous savez comment je peux m'y prendre, je suis preneur :)
Je suis actuellement en train de coder un site web de réservation (html, css, js et python) de séance d'une durée de 2h qui ont lieu seulement le week-end (Samedi et Dimanche) avec des horaires précises (début 8h - fin 15h). J'ai pu avancer en faisant de nombreuses erreurs mais après des heures de recherche, je me suis retrouvé bloqué. J'ai mis en place un système de calendrier fonctionnel avec un champ select pour les heures des séances qui était le plus simple mais je ne sais pas comment faire pour faire en sorte que l'utilisateur ne puisse sélectionner seulement des jours de week-end, merci de bien vouloir m'aider.
Il faut aussi que je mette en place un nombre de personne maximum par séance (50 personnes), un système de paiement en ligne et une méthode pour faire en sorte que l'utilisateur puisse choisir 1 ou 2 créneaux via un bouton select qui serait relier au système de choix d'horaires par exemple 13h et 15h si vous savez comment je peux m'y prendre, je suis preneur :)
A voir également:
- Site web de reservation
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Création site web - Guide
- Web office - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
3 réponses
Bonjour,
Le plus simple est sûrement d'utiliser un "date picker" ou un calendrier existant qui permet déjà d'imposer ce type de restrictions.
Par exemple :
https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#daysofweekdisabled
https://fullcalendar.io/
Ça c'est pour la partie navigateur, les mêmes restrictions doivent être imposées au niveau de l'app côté serveur.
Concernant le système de tickets / paiements / réservation, il y a aussi des solutions open source existantes :
https://attendize.com/
https://alf.io/
https://pretix.eu/about/en/
Le plus simple est sûrement d'utiliser un "date picker" ou un calendrier existant qui permet déjà d'imposer ce type de restrictions.
Par exemple :
https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#daysofweekdisabled
https://fullcalendar.io/
Ça c'est pour la partie navigateur, les mêmes restrictions doivent être imposées au niveau de l'app côté serveur.
Concernant le système de tickets / paiements / réservation, il y a aussi des solutions open source existantes :
https://attendize.com/
https://alf.io/
https://pretix.eu/about/en/
Bonjour,
Merci pour ta réponse, je vais analyser l'ensemble des sites que tu m'as conseillé. Je pense utiliser https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#daysofweekdisabled
et https://alf.io/ qui sont selon moi les plus simple, je regarderai et je te dis si je trouve une solution à mon problème en tout cas merci.
Merci pour ta réponse, je vais analyser l'ensemble des sites que tu m'as conseillé. Je pense utiliser https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#daysofweekdisabled
et https://alf.io/ qui sont selon moi les plus simple, je regarderai et je te dis si je trouve une solution à mon problème en tout cas merci.
Salut,
Merci de tous vos conseils, je suis maintenant en train de finir ce site web. Je cherche en ce moment un calendrier (calendar) flask assez modulable qui pourrait me permettre de mettre les horaires possibles de réservation ainsi que les jours. Je suis donc prêt à suivre vos conseils si vous en connaissez en open data ou libre accès. J'ai pour l'instant trouvé ces 4 là mais je ne sais pas comment les faire fonctionner et certains ne permettent pas de choisir l'heure.
https://github.com/dAnjou/flask-calendar/blob/master/server.py
https://github.com/Kartones/flask-calendar
https://gitlab.telecomnancy.univ-lorraine.fr/Nicolas.Frache/template-flask-complet
Je reste en attente de vos réponses. Merci d'avance.
PS : Je souhaiterais qu'il arrive au serveur sous ce format : '2022-05-15T11:47:00'.
Merci de tous vos conseils, je suis maintenant en train de finir ce site web. Je cherche en ce moment un calendrier (calendar) flask assez modulable qui pourrait me permettre de mettre les horaires possibles de réservation ainsi que les jours. Je suis donc prêt à suivre vos conseils si vous en connaissez en open data ou libre accès. J'ai pour l'instant trouvé ces 4 là mais je ne sais pas comment les faire fonctionner et certains ne permettent pas de choisir l'heure.
https://github.com/dAnjou/flask-calendar/blob/master/server.py
https://github.com/Kartones/flask-calendar
https://gitlab.telecomnancy.univ-lorraine.fr/Nicolas.Frache/template-flask-complet
Je reste en attente de vos réponses. Merci d'avance.
PS : Je souhaiterais qu'il arrive au serveur sous ce format : '2022-05-15T11:47:00'.