Inspiration
L’inspiration du projet Schedge nous est venue en observant un problème récurrent dans notre environnement : les communautés et entreprises organisent régulièrement des événements, mais il n’existe pas d’espace centralisé où toutes ces informations peuvent être facilement partagées, consultées et planifiées sans conflit de dates.
Nous avons remarqué que, très souvent, plusieurs événements importants se déroulent le même jour simplement parce qu’il n’y a pas de calendrier commun permettant de visualiser les disponibilités. Cela crée de la confusion, une faible participation et une mauvaise coordination entre les organisations.
Nous avons voulu créer une plateforme simple, moderne et accessible : un registre et un agenda unique qui permettent à chaque acteur d'annoncer son événement. L’idée est née de notre volonté de connecter les gens, d’améliorer la coordination des activités locales et de proposer un outil numérique capable de faciliter la gestion d’événements pour tous, du citoyen lambda à l’entreprise professionnelle.
What it does
- Annoncer son événement
- Éviter les chevauchements
- Toucher un plus large public
- Renforcer la communication au sein des communautés
How we built it
Nous avons d’abord conçu l’architecture générale du site : le registre des organisations, le calendrier interactif, ainsi que les deux types de comptes, personnel et professionnel afin de répondre aux besoins des particuliers et des entreprises.
Pour la partie front-end, nous avons utilisé HTML et CSS afin de créer une interface claire adaptée aussi bien aux ordinateurs qu’aux tablettes et téléphones. Nous avons ajouté des éléments en JavaScript pour rendre le calendrier interactif : sélection des dates, ajout d’événements, détection automatique des conflits afin d’éviter que deux événements tombent le même jour.
Nous avons également intégré l’API Gemini, qui permet d’ajouter des fonctionnalités intelligentes et une meilleure assistance pour les utilisateurs.
Challenges we ran into
Au cours du développement de Schedge, nous avons été confrontés à plusieurs défis importants :
- Rendre l’application totalement responsive, fonctionnelle sur ordinateur et mobile.
- Intégration de l’API Gemini : comprendre son fonctionnement, gérer les requêtes et assurer une interaction fluide.
- Défis collaboratifs : organisation, communication et synchronisation du code en utilisant des outils comme GitHub.
Accomplishments that we're proud of
- Développer une plateforme fonctionnelle en un temps limité.
- Concevoir un agenda interactif capable de détecter automatiquement les conflits de dates.
- Créer une interface simple, moderne et totalement responsive.
What we learned
Au cours de la réalisation de Schedge, nous avons appris énormément :
- Maîtrise du développement web : HTML, CSS, JavaScript.
- Gestion de comptes utilisateurs et intégration d’une API.
- Compréhension des API modernes et gestion des clés.
- Développement de créativité et résilience face aux difficultés.
What's next for Schedge
- Perfectionner la plateforme avec un bon backend et une base de données robuste.
- Adapter Schedge pour les organisateurs ne voulant pas subir de restriction de date, en les prévenant simplement des événements le même jour.

Log in or sign up for Devpost to join the conversation.