Restaurant Tier Lists

À propos

Notre mission

Restaurant Tier Lists est une plateforme communautaire permettant aux passionnés de gastronomie de créer, partager et découvrir des classements de restaurants. Notre objectif est de faciliter la découverte de nouveaux établissements et de partager des recommandations de qualité.

Comment ça marche ?

1. Créez votre tier list personnelle

Connectez-vous avec votre compte Google, recherchez des restaurants via Google Places, et classez-les en tiers (S, A, B, C, D, F) selon vos préférences. Utilisez le drag & drop pour réorganiser facilement vos classements.

2. Partagez avec la communauté

Rendez votre tier list publique pour contribuer aux classements communautaires. Exportez votre liste en image PNG pour la partager sur les réseaux sociaux.

3. Découvrez les tier lists par ville

Consultez les classements communautaires agrégés par ville. Chaque restaurant est positionné selon la médiane des classements de tous les utilisateurs, garantissant une représentation équilibrée de l'opinion collective.

Fonctionnalités principales

  • Authentification Google OAuth : Connexion sécurisée et rapide
  • Recherche Google Places : Base de données exhaustive de restaurants
  • Drag & Drop intuitif : Réorganisez vos classements en un geste
  • Tier lists communautaires : Agrégation intelligente par ville
  • Export PNG : Partagez vos classements en haute qualité
  • Mode responsive : Utilisable sur mobile, tablette et desktop
  • Géolocalisation : Trouvez les villes à proximité (HTTPS requis)

Technologies utilisées

Restaurant Tier Lists est développé avec des technologies modernes pour garantir performance et expérience utilisateur optimale :

  • Frontend : Next.js 16, React 19, TypeScript, Tailwind CSS
  • Backend : Drogon C++ (haute performance), PostgreSQL
  • Authentification : NextAuth.js avec Google OAuth
  • API : Google Places API, Google Maps
  • Drag & Drop : @dnd-kit/sortable
  • Export : Cairo Graphics pour génération d'images PNG

Open Source

Restaurant Tier Lists est un projet open source. Le code source est disponible sur GitHub. Les contributions sont les bienvenues !

Roadmap

Fonctionnalités à venir :

  • Commentaires et discussions sur les tier lists
  • Filtres avancés (type de cuisine, prix, note Google)
  • Listes collaboratives entre amis
  • Application mobile native (iOS/Android)
  • Statistiques personnelles (restaurants visités, tendances)
  • Intégration avec d'autres services (Yelp, TripAdvisor)

Contact

Vous avez des questions, suggestions ou souhaitez signaler un bug ? Contactez-nous via la page Contact.