Skip to content

Session-App/session-app

Repository files navigation

Session-app

Ce repo contient le code source de l'application "Session". Si vous souhaitez plus d'informations, n'hésitez pas à ouvrir une issue.

Note: Ce projet n'est plus maintenu.

https://app-session.com/

idées

Faire en sorte que chaque sport reste ultra-spécifique :

tags de description :

Water :

  • Saut de falaise : hauteur, fond, marée, dangerosité, courant, accès facile
  • Surf : ✅sable/reaf, quelle marée (mi-marée en montante), direction de la houle, meilleure direction de vent
  • Kitesurf/Windsurf/Wing : plage de direction du vent, marée pour pratiquer, fond (pour le foil), type de spot (vague, petite vague, flat)
  • Pêche : En bateau/En kayak/Depuis le bord/Lac et rivière
  • Natation : 25m/olympique,avec ou sans plongeoir, intérieure/extérieure
  • Plongée : ✅Epave, Profondeur, visibilité, température de l'eau
  • Wake & ski nautique : Modules, ✅bateau/câble, location d'équipement,
  • Rafting :
  • Kayak : détente/cascade
  • Skimboarding : Vagues, Vent, Marée
  • Jet ski : électrique ?
  • Paddle : distance du parcours
  • Waterpolo :
  • Aviron :
  • CSM et apnée : Profondeur,
  • Snorkeling : Profondeur, visibilité

Aérien :

  • Saut en parachute : tarif,
  • Base Jump : accessibilité(facile/moyenne/complexe), ✅décollage/atterissage
  • Parapente : direction du vent, ✅décollage/atterrissage, type de vol (thermique, soaring)
  • Parachute ascensionnel : tarif,
  • Paramoteur : ✅décollage/atterrissage
  • Baptême de l'air : tarif,
  • Montgolfière :

Winter :

Land :

  • Street Workout :

  • Skateboard : ✅intérieur/✅extérieur/✅pumptrack/✅street, Nouveau/excellent/bien/moyen/en fin de vie/impratiquable, Point d'eau/lumière

  • Escalade : nombre de voies, Voie équipée (avec matériel artificiel)/Voie d'aventure (sans installation)/Salle d'escalade tags de desription : profil de voie (verticale, dalle, dévers) hauteur maxi, type de prises, (réglettes/fissure/à plat), accès (rappel,terrain d'aventure), pied des voies pour les jeunes enfant (faciel/dangereux), difficulté (1 à 9 et de A à C)

  • Marche & footing : distance

  • Tennis : intérieur/exterieur, ✅terre battue/✅synthé/✅gazon/dur

  • foot & cityfoot : ✅foot à 7/9/11, état du terrain (excellent/bien/moyen/en fin de vie)

  • rugby : état du terrain (excellent/bien/moyen/en fin de vie)

  • golf : minigolf/golf/street, 9trous/18/27, par (nb de coup standart pour terminer le parcours)

  • paintball :

  • cyclisme :

  • equitation : balade/club,

  • volley : ✅beach volley/extérieur/interieur/couvert

  • basket : ✅interieur/✅exterieur/couvert

  • petanque : interieur/exterieur/couvert

  • accrobranche :

  • tir a l'arc :

  • vtt : difficulté, dénivelé, practicabilité, temps du parcours, longueur du parcours

  • athlétisme :

  • baseball :

  • char à voile :

  • mountainboard :

  • tir :

  • badminton :

  • tennis de table : interieur/exterieur/pulic

  • randonnée : distance

  • bowling : tarif,

  • parkour :

Motor :

  • Kart : ✅électrique/✅thermique, interieur/exterieur, tarif
  • Motocross : horaires d'ouverture, tarifs, nature (terre sablonneuse), cours possible (oui/non)
  • quad/buggy :
  • course : disatnce

event et compet sur des spots

snapmap avec les amis (en privée) qd on fait une session sur un spot

report du spot

  • il ya du monde
  • des conditions

système de réservation et de paiement

map

  • spot : pouvoir voir les sessions passées
  • pin spécial pour les gatherings/events sur la carte des sessions

description des spots

session

Restrictions :

  • Pouvoir limiter le nombre de personnes dans une session (double au tennis : il faut 3 personnes)

  • Qd qqn souhaite rejoindre ta session, tu dois valider le profil dans l'onglet session

  • Sur les sessions proposées, bien indiquer l'endroit de départ : mettre dans la desricption le nom de la ville de départ (bouton orgainser un covoit)

  • Rendre la session privée ou publique en fonction de l'envie des participants

Communautaire :

  • Faire un post à propos de la session : A la fin de la session, proposer une popup pour la session (lieu, avec qui, description de la session, photos) Changer la description de la session (avant != après : pouvoir rajouter des photos de la session)
  • Permettre de rajouter des photos pour la session et non pour le spot (incite les gens à mettre des photos --> on utilise les photos des sessions publiques pour les spots)
  • faire un système pour dire qui a fait une session à quel endroit et quel jour (pour montrer aux autres utilisateurs que la communauté est active) sur ses spots favoris des sports favoris ou bien des spots aux alentours

Events:

  • faire un système pour permettre aux gens de créer des rassemblements (à part des sessions, evenements dans un bar par ex) et de notifier tous les utilisateurs dans un certain rayon autour

sessions privées

  • Organiser des sessions en privées, en internes à des structures (entreprises, BDS, club, etc.), système de shotgun simplifié (nombre max de participants qui sont internes à une association)

Tags

  • Tags : lieux de départ/arrivée
  • Tags tennis : terre battue/gazon/Asphalte (normal)
  • Tag foot : Terrain/City

Conditions/statistiques

Temps réel :

  • Vent : anémomètre
  • Vague
  • Enneigement

Prévisions :

  • Vent : force et orientation
  • Houle : force et orientation
  • Marée : Horaire et coefficient
  • Météo
  • Enneigement, météo des neiges

photos des spots

  • pouvoir choisir l'ordre des photos

Données

avantage : ciblé

  • nombres de vues par sports --> % d'utilisations par sport

  • nombres de vues par spots (si les shops locaux veulent un certains spots)

  • nombres de sessions crées

  • nombres d'utilisateurs

  • temps d'utiliations par session d'utilisation

système d'XP

  • faire un système de compte qui débloque des spots selon ton niveau, expériences et contributions.
  • 500 xp : la personne peut valider le spot
  • Système de XP : on valide cette figure dans ce sport —> on gagne 300 XP dans ce sport puis XP total -> upload les videos sur les réseaux sociaux et nous taguer (pub gratis + pas besoin d'herberger les videos) —> se classer entre amis —> avec des posts d’actualités : « Thomas a réussis à poser le backroll en kitesurf » -> rajouter des spots rapporte de l'xp (encourager les gens à le faire)

concours photo

  • plutôt que de faire un concours photo, faire un "le roi du spot" : voter pour le gars qui a envoyé le plus sur ce spot,
  • faire des compétitions (à base de votes) pour la "meilleure photo du mois/de la semaine" et qui apparaîtrait quelque part dans l'app le mois suivant

design

  • une animation de loading propre à l'app et styleyy ++
  • design : faire des div avec les bords très arrondis comme dans le design iOS d'apple

video

  • mettre des videos du spots & de la session

Aspect réseau social

  • faire une page un peu comme insta avec des photos de sessions en privés avec ses potes//en public sur les spots ou sports favoris

Messages et groupes privés

  • Pb de modération
  • Signaler un utilisateur/un commentaire
  • Modérer les messages automatiquement à partir d'une liste de mots interdits

Notifications

  • "Wind is Calling"

  • "Waves are calling"

  • "Meteo is calling"

  • "Thomas Traineau vous invite à participer à la Session Footing le mardi 22 Février à 18h" "Footing demain 18h avec username ! Ca te dit ?"

  • "Cette semaine, toutes les conditions sont réunies pour le parapente, programme ta session !" "Il y'a des conditions ! Programme ta session !"

  • "Un nouveau spot est disponible à proximité !"

  • "Avis de tempête ! La Voile est maintenant disponible !"

covoiturage

  • faire un service de covoiturage pour permettre aux utilisateurs de se déplacer ensemble aux spots (parisien, bordelais etc)

RSE

  • mettre en avant le fait qu'on est passionnés par les sports extérieurs et par la nature (vrai mais aussi bnf pour la com)
  • pouvoir organiser des events/des cleanings spots

Développement de la communauté

  • Système d'ambassadeur qui partage sur les réseaux sociaux - en échange les fonctionnalités premium sont gratuites
  • Communiquer à propos de l'app sur masse de groupes facebook dans des sports particuliers

licences de sports

  • pouvoir acheter sa licence de sport depuis l'app

Liste de tous les sports + idées spécifiques aux sports

Water :

  • Surf/Bodyboard (en mer mais aussi en rivière, référencer aussi les wavepools)

  • Kitesurf (choix du spot pour toi en fonction du vent, de la marée, et des vagues : session en kite avec surf avec 25 noeuds et 2m de vagues, —> je vais où précisément ?, ou alors je ne veux pas qu’il y ait de gros shorebreak pour ma mise à l’eau)

Utiliser les statistiques de vent déja établies pour les spots Système de notification quand il y'a plus de tant (choix de l'utilisateur) de houle annoncée

  • Plongée (Épaves, centre de plongée, spots)
  • Apnée (spots des fosses, en mer comme en piscine)
  • Voile (convoyage : point A à point B, )

Air :

Faire une carte interactive avec tous les spots mais en plus les zones interdites de couloir aérien Système de notification quand il y'a un coup de vent annoncé Accès aux emmagrames de météo parapente, Accès au webcam, infos sur site de vol,

"Côte d’azur, vol toute l’année, V1 gratuite pdt un mois paraglidingmap (PM) puis est passé à Windy pro dcp, vachement riche, orientation des vents en temps réel (pas totalement vraie sur paraglidingmap.com) • Pas convaincu du chat de PM c’est pas assez interactif  solution : système de notifications pour recevoir les infos sur les spots favoris (commentaires ajoutés par d’autres membres, ajout de photos) • Indications sur les spots pas assez claires • Traceur GPS : Il utilise un truc à 500 € : Syride navxl : alerte si tu arrives dans une zone règlementée, diffuser en live ta position, traceur en live (accident : niveau sécurité on sait ou t’es si tu as un accident), appli skyline (traceur gps pour savoir où tu es) dans le même style.  Essayer de tout intégrer au sein de l’app.

• Accentuer explications claires, point météo (vent, direction, cgt de vent, l’évolution de la masse d’air, courant d’air chaud et froid) • Donner les topos comment se rendre sur les lieux, riches d’informations • Plan satellite/ vue 3D gratuit • Modèles météo à améliorer (météoblue) • Faire qqc gratuit, super-fonctionnels avec des informations qui sont riches • Fiabilité des données/conditions • Indiquer les zones réglementées

Pas de disponible, y va seul qd il n’a pas ses potes. Il apprécie de ouf le système des sessions : permet d’élarir son réseau, rencontre, aspect sécurité. Je lui expose le fait que nos données ne seraient pas forcément mieux au départ  Insister sur le fait qu’on soit « Encore en développement » quand on sort l’app

Il fera de la pub sur l’app auprès de sa communauté"

  • Skydiving (saut en parachute + spot de chute libre indoor)s
  • Tour en ULM (pistes d’atterrissage)
  • Tour en Helico (héliports)

Land :

  • Tennis (réservations)
  • Golf ⛳️ (plan du golf)
  • Footing (itinéraires sympa en fonction de la distance)
  • skate (partie skate 2rue et skate en longboard)

Winter :

  • Ski/Snow (traceur gps vitesse max, plan des pistes téléchargeable disponible hors connexion premium, système de points : on arrive à mettre telle figure on gagne 500xp pour ce sport)
  • Patinage (lister les patinoires)
  • Snowkite (les spots et orientations optimales)

Idées de texte

N'oublie pas de t'hydrater

Cliff :

PRÉVENTION

  1. Ne saute jamais seul

  2. Vérifie toujours le fond avant de sauter

  3. En cas d'accident, appelle directement le 18

  4. Demande à un ami d'aller dans l'eau pour être prêt à t'aider

  5. Ne tente pas une nouvelle figure trop avancée par rapport à ton niveau

  6. Vas-y progressivement : Ne tente pas des écarts de hauteurs trop important

  7. Vérifie que la voie est libre avant de sauter (canoë, bateaux, bouée, nageur etc.)

  8. Apprend la base des acrobaties en trampoline & piscine avant d'essayer d'une falaise

  9. Garde en tête que le sport est dangereux : A 10 m, un plat peut avoir de lourdes conséquences

  10. KIFFE TA SESSION ! Ramasse tes déchets et nettoie le spot !