Les meilleurs développeurs PHP freelances sont sur Codeur.com

Application web, Laravel, gestion de clubs sportifs

 Terminé·Moins de 500 €·15 offres·915 vues·31 interactions


Bonjour,

J'aimerais vous solliciter afin de m'aider à résoudre quelques difficultés sur mon projet. Voici les problématiques auxquelles je suis confronté :

1. J'ai remarqué un problème avec le message de bienvenue sur mon tableau de bord. Même lorsque l'utilisateur est authentifié et que ses informations de profil sont renseignées, le message de bienvenue affiche toujours "Bienvenue, visiteur". Pourtant, j'ai bien veillé à remplir ces informations pour mon utilisateur actuel. => `php artisan make:admin admin admin [E-mail visible pour les membres Pro] abo riri "[Téléphone visible pour les membres Pro]" "[Téléphone visible pour les membres Pro]"`

2. Ensuite, j'ai des soucis avec la pagination sur le tableau de bord. Elle ne fonctionne pas comme prévu et je ne parviens pas à identifier la cause de ce dysfonctionnement.

3. Je voudrais améliorer l'expérience utilisateur sur mon application. Pour cela, j'aimerais qu'à la connexion, chaque utilisateur puisse voir des informations spécifiques en fonction de son rôle (admin, membre de l'association, sportif, tuteur, moniteur). J'ai déjà défini les différents rôles, mais je rencontre des difficultés pour afficher les informations correspondantes à chaque utilisateur.

Mon tableau de bord est organisé de telle manière que chaque utilisateur voit des sections en fonction de son rôle : les administrateurs voient toutes les sections, tandis que les autres rôles ont accès à des sections spécifiques.

Pourriez-vous m'aider à résoudre ces problèmes ? Voici le lien vers mon dépôt Github où vous pouvez voir le code : [URL visible pour les membres Pro]

De plus, j'ai de grandes difficultés à consulter la documentation de Laravel 10, en raison de la barrière de la langue et d'un manque d'expérience (selon moi).

Voici un aperçu du plan de développement de SportApp, mon application Laravel :

1. Adaptabilité aux différents clubs :
- Permettre aux clubs de personnaliser l'application en fonction de leurs besoins spécifiques.
- Supporter différents sports tels que le football, le tennis, le basket-ball, etc.
- Permettre aux utilisateurs de créer des catégories personnalisées en fonction des tranches d'âge ou des niveaux propres à leur sport.

2. Gestion des clubs :
- Permettre aux clubs de configurer leur profil en renseignant leur nom, adresse et logo.
- Permettre aux clubs de définir leurs catégories de cours, que ce soit par âge ou par niveau.
- Permettre aux clubs de planifier les horaires des cours pour chaque catégorie.

3. Inscriptions en ligne :
- Fournir un formulaire d'inscription en ligne pour les membres.
- Collecter les informations de l'enfant inscrit, ainsi que les informations des tuteurs ou des membres du club.
- Tri automatique des inscriptions en fonction de l'âge pour faciliter la gestion des cours par les administrateurs.

4. Fonctionnalités administratives :
- Permettre aux administrateurs de gérer les demandes d'inscription, en les acceptant ou en les refusant.
- Suivre le paiement des frais d'inscription et envoyer des rappels aux membres en retard.
- Organiser des stages sportifs en définissant les niveaux ciblés et envoyer des notifications automatiques aux tuteurs et aux membres concernés.
- Envoyer des notifications en cas d'annulation de cours, permettre aux utilisateurs de signaler leur absence et au professeur de vérifier les absences avant le cours.

5. Architecture backend :
- Développer principalement la logique backend pour le moment, en se concentrant sur les fonctionnalités de gestion et de traitement des données.
- Prévoir la conception d'une interface utilisateur (frontend) ultérieurement.

6. Expérience utilisateur :
- Offrir une expérience conviviale et intuitive pour les clubs, les membres et les tuteurs.
- Faciliter la navigation et l'interaction avec l'application.
- Garantir la confidentialité des données personnelles et assurer la sécurité de l'application.

Je sais que cela peut sembler long, mais si vous êtes disposé à m'aider, pourriez-vous me guider sur comment aborder chaque section en me fournissant un lien vers la documentation (que je prendrai le temps de traduire entièrement en français) ou des conseils basés sur votre expérience ?

Merci.

Budget indicatif : Moins de 500 €

Publication : 11 juillet 2023 à 09h22

Profils recherchés : Développeur PHP freelance, Développeur back-end freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

15 freelances ont répondu à ce projet

15 propositions de devis en moins de 2h

+8

Montant moyen des devis proposés : 200 €

Estimation du délai : 2 jours

Publier un projet similaire

Projet réalisé par Louis V.

Louis V.
Lille, 59000

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.