TP pour le cours de ionic du majeur web full stack.
Dans ce projet nous allons utiliser les fonctionnalités suivantes:
- un systeme d'authentification ( signup, signin, mot de passe oublié, confirmation de création de compte par email)
- via une base de données firebase
- via google
- un systéme de géolocalisation en utilisant l'API google
- la fonction native de prise de photo
- sauvegarde des photos dans la base de données firebase
- affichage des photos sauvegardées dans firebase sous forme de liste
Pour utiliser tous ces fonctionnalités nous allons créer une applications e-commerce pour la ville de lyon LYON-BUY-&-SELL. Parcours de l'utilisateur:
- Ouverture de l'application on accéde sur une page avec le logo et le slogan de l'application qui disparaissent aprés 10 secondes
- Aprés on accéde à la page d'authentification avec le sigup, signin et mot de passe oublié
- On crée un compte et on l'active avec un email de confirmation ou on se connecte si on a déja un compte
- Une fois connécté on accéde à la liste des annonces
- On pourra changer le type d'affichage des annonces ( liste ou carte )
- Accéder aux details d'une annonce
- liker une annonce
- l'utilisateur connécté pourra également créer une annonce et prendre une photo de son produit et la publier
NB : Dans cette application l'utilisateur ne peux pas acheter directement des produits via l'application, il faudra contacter le client sur son numero ou l'envoyer un email directement via l'application.