Link to the PWA: Notea Link
This is the wiki for my Notea project. This is my first project with Ionic and Capacitor so, it may contents many errors and the code is not clean, but i'll update this project in the future, due to the project delivery date.
The structure of the repository is as shown below:
Topic | Description |
---|---|
Development Process | Documents related to software development process |
Architecture | Documents related to software architecture |
Code Review Process | Documents related to code review process, definition of ready/done |
Release and Deployment | Documents related to release and deployment |
User Manual | Documents related to the user Manual |
In the login page, the user can choose two ways of Sing In, using the Google Authentication, or by register in the App, this method can be access clicking the "¿No tienes cuenta?" button. This method will register the user in the firebase database and allow to enter the App. In that moment, the App can't recover the password.
In this screen we can see all the notes that the user have in the database storage, this notes will load by pages of 15 notes of length, the user can scroll downwards to load more notes.
The user can edit and listen to the note by sliding the note to the right, it will show the next image:
By clickin in the edit button, it will show the next image:
The note will be loaded in the fields and the user can use the speechRecognition functionality by clickin in the microphone button, it will allow the user to speak and the App will recognize the voice by clickin in the mute button. The last button will read the note with the Text-To-Speech plugin.
The user can delete the note by sliding the note to the left, it will show the next image:
by clickin in the delete button, it will send the user a message for a confirmation to take effect.
In the Add Note page, the user can add a new note to their Storage in Firebase. The user can use the speechRecognition functionality by clickin in the microphone button, it will allow the user to speak and the App will recognize the voice by clickin in the mute button.
In the Profile Page the user can see their total notes, the notes that the user has created and deleted in their devices and if the user has login without the Google Authentication, they are allow to take a picture to update their profiles.
In this page the user can also slide a lateral menu to change the language or logout.