Please enable JavaScript.
Coggle requires JavaScript to display documents.
BookStore - Coggle Diagram
BookStore
Parite_JAVA
Book
constructor
getTitle()
setTitle()
getPrice()
setPrice()
getTimestamp()
setTimestamp()
SplashActivity
onCreate()
CreateAccountActivity
onCreate()
createAccount()
createAccountInFirebase()
changeInProgress()
validateData()
LoginActivity
onCreate()
loginUser()
loginAccountInFirebase()
changeInProgress()
validateData()
MainActivity
onCreate()
myTask()
showMenu()
MyThread
run()
sendMessage()
getMessage()
BookDetailsActivity
onCreate()
saveBook()
saveBookToFirebase()
Utility
showToast()
getCollectionReferenceForBooks()
timestampToString()
Parite_Xml
activity_book_details
RelativeLayout
TextView
ImageButton
LinearLayout
EditText
EditText
activity_create_account
ImageView
LinearLayout
EditText
EditText
EditText
com.google.android.material.button.MaterialButton
ProgressBar
LinearLayout
TextView
TextView
LinearLayout
TextView
TextView
activity_login
LinearLayout
EditText
EditText
com.google.android.material.button.MaterialButton
ProgressBar
ImageView
LinearLayout
TextView
TextView
LinearLayout
TextView
TextView
activity_main
RelativeLayout
TextView
EditText
Button
LinearLayout
TextView
EditText
LinearLayout
TextView
ImageButton
com.google.android.material.floatingactionbutton.FloatingActionButton
activity_splash
TextView
ProgressBar
Login
home
Chercher un livre
Server
Attendre la connection du client
faire le traitement
n'existe pas : retourne "ce livre n'existe pas"
existe : retourne la place de la livre dans la bibliotheque
Création de l'objet socket
choix Port
ajouter une livre a base de données Firebase
form
submit
diconnecter(Logout)
créer un compte(SignUp)
recevoire un email de verification
Ouvrir l'application , mais l'utilisateur deja faire le login dans un autre temps et a fermée l'application sans faire logout